SLAMN is a mern stack project of an airline reservation system.
This project orginazes the database of all flight of an airline system giving access to the adminstrator to create,update,delete and view all the flights& helping the users manage their flights which ease reservation proccess.
The Airline System is fully functional as a user can signup, login, reserve departure and arrival flights, view a summary of his bookings, update or delete his bookings and pay online
Standard and Camel Case
-react -node js -mongoose database -express
-npm install express -npm install mongoose -npm install cors -npm i nodemon -npm install @material-ui/core -npm i react
Postman was used for backend tests to check the functionality of the code and frontend testing.
The first thing is home page and you need to signup/signin then according to the authorization of your account the available actions change. If you are a admin you can access all flights and decide what to do with them(create, update ,delete or just view) but if you are a user you can view all your flights information, search specific flights, you can also reserve departure and arrival flights, view a summary of his bookings, update or delete his bookings and pay online
import React from "react"; import { makeStyles } from "@material-ui/core/styles"; import { useState, useEffect } from "react"; import axios from "axios";
stackoverflow
-https://www.youtube.com/playlist?list=PLZlA0Gpn_vH_uZs4vJMIhcinABSTUH2bY
-https://www.youtube.com/playlist?list=PLZlA0Gpn_vH-0FlQnruw2rd1HuiYJHHkm
-https://www.youtube.com/playlist?list=PLZlA0Gpn_vH_NT5zPVp18nGe_W9LqBDQK
-https://www.youtube.com/playlist?list=PLZlA0Gpn_vH8EtggFGERCwMY5u5hOjf-h
-https://www.youtube.com/watch?v=mbsmsi7l3r4
-https://www.youtube.com/watch?v=-RCnNyD0L-s
-https://dev.to/salarc123/mern-stack-authentication-tutorial-part-1-the-backend-1c57