Skip to content

This is an authentication system where we have almost all the functionalities which any auth system should have

Notifications You must be signed in to change notification settings

iamsapkale/user_authentication

Repository files navigation

Welcome To User Authentication System

Getting Started

Thank you for choosing our User Authentication System! Follow these steps to set up the project on your local machine:

Step 1: Install Node.js

Make sure you have Node.js version 18.18.0 installed. If not, you can download it here.

Step 2: Install MySQL Server

Ensure you have MySQL version 8.1 installed. You can download it here.

Step 3: Set Up the Database

  1. Create a new database in your MySQL server.
  2. Import the initial data using the provided file (dependencies/t_m_db.sql).
    • You can use tools like MySQL Workbench or phpMyAdmin for this step.

Step 4: Create a .env File

  1. Create a new file named .env in the root directory of your project.
  2. Reference the structure from the template file located at dependencies/env.js.

Step 5: Install Dependencies

Open your terminal, navigate to the project's root directory, and run the following commands:

npm install
npm start

These commands will install all necessary dependencies and start the server.

Now you're all set! Open your browser and navigate to http://localhost:your-chosen-port to see the authentication system in action.

Feel free to explore the code and customize it according to your needs Happy coding!

About

This is an authentication system where we have almost all the functionalities which any auth system should have

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published