MERN-Authentication

This is an implementation of the Members Only project using MERN Stack completed as part of the Node.js lessons provided by The Odin Project's full stack Javascript course.

Screen Shot 2022-05-31 at 6 13 46 PM

Implements a user dashboard

Screen Shot 2022-05-31 at 6 17 21 PM

Tech Used

React Frontend Library Node.js Express Framework Mongo Atlas Database

App Information

Password for Members is MERNmemberpassword. Admin is for restricted use.

App Architecture

Allows users to login/signup using express validation and jwt token authentication. Allows users to post message, however users who are not registered as a member will only see "anonymous" as author of posts.

Users who are registered as a member using the password provided above will allow readability of the post's author.

Users who are admin have permission to delete posts, as well as users, if neccessary.

About

This project is to demonstrate on how to handle server requests using MongoDB models, accepting responses via controller and having the controller render content as per response of the user.