Skip to content

Exclusive Access - FullStack Project Built using ReactJS, ExpressJS(NodeJS), MongoDB(Mongoose). Visit here: https://exclusiveaccess.netlify.app/

Notifications You must be signed in to change notification settings

AbhishekDevJr/Project-ExclusiveAccess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 

Repository files navigation

Exclusive Access - Full-Stack(MERN Stack) Project

This repository holds the Codebase for Exclusive Access Project. This is a full-stack project built using Technologies/Frameworks primarily revolving around MERN Stack.

Note: Render puts the Back-End Server into sleep mode after 45 minutes of inactivity, so it may take 2-3 minutes for the first request to be processed. However, subsequent requests will be executed quickly.

List of Technologies, Frameworks & Libraries used.

  • ReactJS
  • ExpressJS(NodeJS)
  • MongoDB
  • Mongoose
  • Sass
  • React-Router-Dom
  • Yarn(Package Manager)
  • GIT/GitHub

Features Implemented

  • User Registration: Handling User Registration using SignUP Rest API, validating & storing user to the DataBase.
  • User Authentication: Handlign User Authentication using SignIN API, Generating Token & Expiration to handle SignedIN user's session
  • UI: Built UI using ReactJS, Sass, Antd Component
  • Routing: Handled Routing using React-Router-Dom
  • Database Integration: Using Mongoose & MongoDB to handle interactions of Back-End with DB & Store Data.
  • RESTful API: Developed APIs to handle Incoming Network Requests from Front-End.
  • Dependency: Yarn for managing various project dependencies.

List of UI Sections Built & APIs Developed.

  • Home Section:
    1. GET Post API to fetch all the Existing Posts from the DB.
    2. POST (Edit Post) API to Edit the User Selected post using Object_Id to find & update the post in the DB.
    3. POST (DELETE Post) API to DELETE the User Selected post using Object_Id to find & Delete the post in the DB.
  • SignUp Section:
    1. POST SignUp API to handle User Registration and Store the User Info in the DB.
  • SignIN Section:
    1. POST SignIn API to handle User Authentication and User SignedIn Session.
  • Add Post Section:
    1. POST (Add Post) API to handle Adding Post by the user into the DB.
  • Exclusive Access Section:
    1. POST (Exclusive Access) API to handle Permissions to grant the user ExclusiveAccess of the WebApp.

image


image


image


image


image


image


image

About

Exclusive Access - FullStack Project Built using ReactJS, ExpressJS(NodeJS), MongoDB(Mongoose). Visit here: https://exclusiveaccess.netlify.app/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published