Skip to content

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Backend Project Assignment

The goal of this project was to develop a comprehensive train travel API that facilitates users in effortlessly discovering available trips between cities. Users will have the ability to create personalized accounts, enabling them to conveniently save their most frequented routes for future reference.

Installation Guide

Backend

Node.Js

You need to initialize npm

npm init

Install Express

npm install express

Install Nodemon

npm install nodemon —save-dev

MongoDB

npm install mongodb
npm install mongoose

Necessary for secure credential storing.

npm install dotenv

JTW to create tokens and facilitate conditional rendering

npm i jsonwebtoken
npm i cookie-parser

Frontend

React

.

npm install cors

Install react icons

npm i react-icons

Run project

npm start

Bootstrap

npm install react-bootstrap bootstrap

Router DOM

npm install react-router-dom

Date picker

npm install react-datepicker --save

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages