Skip to content

fosemberg/pizza-order

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pizza order

Make your own pizza and order it!

live demo

Video demonstrating project work
Video demonstrating project work

technical task

Technologies

  • typescript differs from JavaScript by the possibility of explicit static type assignment, which is intended to increase development speed, facilitate readability, refactoring and reuse of code, and help find errors at the development and compilation stage. It was especially useful for writing interfaces that are used simultaneously in 2 different places: back, front.
  • express is a fast, flexible, minimalistic web framework for Node.js applications. Used to implement API, communication between front and back.
  • nedb is an embedded database for NodeJS that implements a subset of the MongoDB API. This lightweight NoSQL DBMS is written in pure JavaScript and has no binary dependencies. Used to store orders from users.
  • creat react app is a great tool for getting started quickly in React applications. Thanks to creat, the react app has saved a lot of time setting up the environment for React.
  • react bootstrap - design system. Saved a lot of time to create a responsive and beautiful interface.

Dependencies

  • nodejs
  • git
  • npm (usually installed with nodejs)
  • yarn (optional, instead of yarn can be used in all commands below npm)

Launch

Launch back

cd back &&
yarn &&
yarn run dev

Launch front

cd front &&
yarn &&
yarn run start

open in browser:
http://localhost:3000/

preview desktop:

preview mobile:

About

Make your own pizza and order it!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published