Skip to content

nikmace/pizza-shop

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn

Pizza Shop Typescript

image

Project with configured ESLint, Prettier, Stylelint, Editorconfig, Lint Staged & Husky hooks.

🛠 Technologies:

  • ReactJS 18
  • TypeScript
  • Redux Toolkit (storage context for pizzas | filtration | errors | cart items)
  • React Router v6 (navigation)
  • Prettier (formatting .js,.ts files)
  • ESLint (linting for the project)
  • Stylelint (formatting SCSS)
  • SCSS-Modules / SCSS (styles)
  • React Content Loader (loading skeleton)
  • React Pagination (pagination)
  • and more...

Backend:

NestJS (Typescript) with MongoDB. The server is hosted on Heroku.

Article on how to deploy NestJS application to Heroku.

Steps to reproduce

Install all the packages needed to run your react application.

npm install

then

npm start