/people-eat-web-app

The repository containing the source code for PeopleEat's web app.

Primary LanguageTypeScript

PeopleEat Web App

Development Prerequisites

  • Make sure you have the Node.js runtime installed.
  • Make sure you are using Node.js version 20. A simple way to switch versions is with the npm package n or nvm.
npm install --global n
sudo n 20
npm install --global yarn

Development

Install dependencies:

yarn

Start the development server:

yarn dev
Available Pages
Home page /
Sign in page /sign-in
Sign up page /sign-up
How to become a chef page /how-to-chef
Chef sign up page /chef-sign-up
Profile page /profile
Chef profile page /chef-profile
About us page /about-us
Imprint page /imprint
Data privacy policy page /data-privacy-policy
Terms and conditions page /terms-and-conditions

Storybook

Start locally:

yarn storybook:start

Integration

Available Pages
Home page /
Sign in page /sign-in
Sign up page /sign-up
How to become a chef page /how-to-chef
Chef sign up page /chef-sign-up
Profile page /profile
Chef profile page /chef-profile
About us page /about-us
Imprint page /imprint
Data privacy policy page /data-privacy-policy
Terms and conditions page /terms-and-conditions

Storybook in integration: https://storybook-integration-people-eat.cem-yilmaz.de

Production

Available Pages
Home page /
Sign in page /sign-in
Sign up page /sign-up
How to become a chef page /how-to-chef
Chef sign up page /chef-sign-up
Profile page /profile
Chef profile page /chef-profile
About us page /about-us
Imprint page /imprint
Data privacy policy page /data-privacy-policy
Terms and conditions page /terms-and-conditions

Design

The design implemented in this repository is based on the following Figma design:

https://www.figma.com/file/8idSpCQiNPRTFY5Jr1mR9A/People-Eat-web

Technology Stack