Skip to content

This is a simple web based authentication system built with React.js, Tailwind CSS, and Node.js/Express and MongoDB as part of an assessment project.

Notifications You must be signed in to change notification settings

nurrahman2001/Assessment_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

JWT based Authentication system

This is a simple web based authentication system built with React.js, Tailwind CSS, and Node.js/Express and MongoDB as part of an assessment project.

Features

  • User Registration & Login
  • Form Handling with Validation
  • Smooth Routing using react-router-dom
  • Clean and responsive UI built with Tailwind CSS

Technologies Used

  • React
  • Tailwind CSS
  • React Router DOM
  • Axios
  • Node.js
  • Express.js
  • MongoDB Compass
  • Json Web Token

How to Run the Project

  1. Clone the repository:
    git clone https://github.com/nurrahman2001/Assessment_Project.git
    
  2. I’ve added a .env file in the root of the server folder. You need to update the following values as per your setup:
  • MongoDB Connection URL.
  • JWT_SECRET.
  • PORT.
  1. Install all the necessary packages:
    npm install 
    
  2. Run the project:
    client -> npm run dev
    server -> node server.js

About

This is a simple web based authentication system built with React.js, Tailwind CSS, and Node.js/Express and MongoDB as part of an assessment project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •