Skip to content

IADT Year 4 | Advanced JavaScript CA2 | Full stack vehicle checklist web application using MERN.

Notifications You must be signed in to change notification settings

ryan-shirley/Vehicle-Checklist-Web-App-MERN

Repository files navigation

This is a 4th year Computer Science project. Part of a JavaScript module with this project focusing on creating a full stack application using the MERN stack. It is a vehicle checklist progressive web app with a focus on HGV (Heavy Goods Vehicle).

For deployment Heroku and MongoDB Atlas was used.

Setup Project

Firstly you will need to add in the correct environmental variables in the /backend directory. This is for connecting to MongoDB and setting JSON Web Token verification key.

You will also need to install the node modules in both the project directory and the /backend directory. You can do this by running the following command.

npm install

Run Web App

In the project directory, you can run:

npm start

This will run the web app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.

Run API

In the backend directory, you can run:

npm run watch

This will run the backend api in the development mode.
Open http://localhost:4000 to view it in the browser.

The api will reload if you make edits on save.

Project Design

Desktop Records

About

IADT Year 4 | Advanced JavaScript CA2 | Full stack vehicle checklist web application using MERN.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published