Skip to content

Building an full stack web application for delivery of Pakages. Angular is used for frontend and Node, express, nodemon alongside mySQL is used for backend.

Notifications You must be signed in to change notification settings

Unreal-Dreams/Delivery-WebApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Building an full stack web application for delivery of Pakages. Angular is used for frontend and Node, express, nodemon alongside mySQL is used for backend.

Features

  • Use Order Parcel to get your parcel delivered to your desired location.
  • Use Feedback to share your valuable feedback with us.
  • Use Order History to view and track your past orders.

Login

Please register by filling in your details. You can also use forgot password feature where you can get your password by entering your email id and phone no.

Order Parcel

You can order a parcel pickup by filling a form stating the type of parcel, weight, pickup address, drop address and alternate phone no

Order History

You can watch your order history and track your order with order id.

Feedback

You can order a parcel pickup by filling a form stating the type of parcel, weight, pickup address, drop address and alternate phone no

Overall project structure

This shows the overall structure of project you can access the frontend part by going in frontend/assignment-app and backedn apis are accessible at backend/deliveryApp/app.js

project structer

Database Structure

I have used mySQL as my backend database. mySQL is used for saving user's data, storing cutomer's feedback and saving order details. For creating your own local database insatall XAMPP and create table as shown below. xampp

For storing user's info

users

For Parcel order section

orders

For Customer feedback

feedback

To run backend server

Update your database project in the highlighted section to store data. Your database will be hosted at localhost:5000 by default. To start backend simply type npm run startBackend in terminal of backend/deliveryApp backend Table

About

Building an full stack web application for delivery of Pakages. Angular is used for frontend and Node, express, nodemon alongside mySQL is used for backend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published