Skip to content

It is a sightseeing search app in which user registration and verification, user's personal cabinet and admin panel are implemented

Notifications You must be signed in to change notification settings

ich-kirich/Travel-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Travel-App

It is a sightseeing search app in which user registration and verification, user's personal cabinet and admin panel are implemented


Launch server part:

  • npm start - build the project and start the server
  • npm run dev - start the project in developer mode and start the server
  • npx sequelize-cli db:migrate - start the migration process
  • npx sequelize-cli db:seed:all - upload seeds

Launch client part:

  • npm start - start the project in developer mode and start the client
  • npm run build - build the project

Technology stack

  • Backend: ExpressJs, NodeJs, Typescript, PostgeSQL, Sequalize ORM, Docker, Nodemon, Prettier, Eslint, Http Status Codes, Node Config, Postman, Nodemailer, Express-fileupload, Axios, Jsonwebtoken, Bcrypt, Uuid, Mime-types, Cors, Node Cron
  • Frontend: React, Redux, Typescript, Material UI, SCSS, Eslint, Prettier, Axios, Normalize CSS, Classnames, React Slick, Jwt-decode