Hello there, I am 

David Goergens 

Front-End-Developer 

On this page you will find a selection of my work and projects.

My Projects

About me

I am a passionate fullstack developer with a focus on front-end development. I am passionate about creating user-friendly and engaging web apps. It is important to me that the apps I create are easy and intuitive to use. I keep myself up-to-date by constantly learning new technologies and techniques, thus continuously strengthening my skills. Here you can see a selection of my work that reflects my skills and passion for web development. Technologies which, I have used lately:

  • tech-icon

    HTML5

  • tech-icon

    CSS3

  • tech-icon

    JavaScript

  • tech-icon

    TypeScript

  • tech-icon

    React

  • tech-icon

    Node.js

  • tech-icon

    Express.js

  • tech-icon

    Next.js

  • tech-icon

    Angular

  • tech-icon

    Tailwind

  • tech-icon

    SCSS

  • tech-icon

    Material-UI

  • tech-icon

    MongoDB

  • tech-icon

    Firebase

  • tech-icon

    MySQL

  • tech-icon

    Sequelize

  • tech-icon

    Framer Motion

  • tech-icon

    d3

  • tech-icon

    i18next

My Projects

Photo Artist App

project carousel

- MERN Web App - Firebase Authentication integrated - Styling with Tailwind - CRUD operations with self-built CMS - Fluid and appealing animations with Framer Motion - Blog area with image, title, date and text - Gallery for highlighting special images - Story area where users can create a collection of images in a gallery with the possibility of description - Various smaller functions, e.g. displaying random images

  • tech-icon

    JavaScript

  • tech-icon

    React

  • tech-icon

    Tailwind

  • tech-icon

    Firebase

  • tech-icon

    Node.js

  • tech-icon

    Express.js

  • tech-icon

    Framer Motion

  • tech-icon

    MongoDB

LiveCode

Foody

project carousel

- Fullstack web application using MySQL, Express.js, React and Node.js - Animated with Framer Motion and styled with Tailwind - Firebase Authentication integrated - Option to add recipes with selectable tags, description and images - Search in the database for recipes by name, tag, and/or description - Statistics based on the data from the database - Dark and Light mode

  • tech-icon

    JavaScript

  • tech-icon

    React

  • tech-icon

    Tailwind

  • tech-icon

    Firebase

  • tech-icon

    MySQL

  • tech-icon

    Node.js

  • tech-icon

    Sequelize

  • tech-icon

    Express.js

  • tech-icon

    Framer Motion

LiveCode

Portfolio

project carousel

- Next.js web application to showcase my personal projects - Animated with Framer Motion and styled with Tailwind - Lighthouse analytics rating of 100/100 - Multi-language support using I18next, currently supporting English and German - Use of TypeScript to provide optional type safety, better code readability, and improved maintainability

  • tech-icon

    TypeScript

  • tech-icon

    Next.js

  • tech-icon

    Tailwind

  • tech-icon

    i18next

  • tech-icon

    Framer Motion

LiveCode

Weather App

project carousel

- My personal interpretation and representation of data from openweatherapi.com - Next.js web app with a Lighthouse analytics rating of 100/100 - Styled with Tailwind - Graphical representation of weather data over time using d3 - Comprehensive preview and forecast of weather - Automatic completion and suggestions based on the user's input letters to simplify the search

  • tech-icon

    JavaScript

  • tech-icon

    Next.js

  • tech-icon

    Tailwind

  • tech-icon

    d3

LiveCode

Angular Weather App

project carousel

- Recreation of my Next.js weather App, this time with Angular - Styled with SCSS - Graphical representation of weather data over time using d3 - Comprehensive preview and forecast of weather - Automatic completion and suggestions based on the user's input letters to simplify the search

  • tech-icon

    TypeScript

  • tech-icon

    Angular

  • tech-icon

    SCSS

  • tech-icon

    d3

LiveCode

Contact

I am open to opportunities. Feel free to reach out!