Skip to content

[Done] Developed a working "Goal Tracker" app by following "Learn The MERN Stack" by Traversy Media, and adding my own codes. Planning to containerize.

Notifications You must be signed in to change notification settings

tiukenywil11/mern-stack-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MERN stack demo

How to run

  1. Deploy MongoDB database. Check 'database' directory for instructions on how to deploy db.

  2. Run the following on root directory.

npm install
npm run dev

URLs documented based on tutorial

Part 1: ExpressJS Goal APIs, and MongoDB instance

Database:
Check 'database' directory for instructions on how to deploy db.

Following databases were created:

  • mongodb://root:example@localhost:27017
  • mongodb://admin:password@localhost:27017/mernapp

Goal APIs:

Part 2: ExpressJS User APIs, and JWT authentication for routes

Updated routes to require Bearer token to be used.

User APIs:

Part 3: ReactJS front end, and Redux store, slice, and reducers

Added the following frontend ReactJS pages.

Part 4: ReactJS functions for goals CRUD

Fixed the following URL functionality

About

[Done] Developed a working "Goal Tracker" app by following "Learn The MERN Stack" by Traversy Media, and adding my own codes. Planning to containerize.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published