Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 1.75 KB

README.md

File metadata and controls

67 lines (42 loc) · 1.75 KB

MERN Session Management

MERN-Session-Management is a web application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It provides user authentication and session management functionalities.

Introduction

MERN-Session-Management is designed to offer a robust solution for user authentication and session management in web applications. With features like signup, login, and session tracking, it provides a secure and seamless user experience. This project aims to simplify the implementation of user authentication and session management in MERN stack applications.

Features

  • User authentication system with login and signup functionality.
  • Welcome page displaying user information after successful login.
  • Simple and clean user interface using Material-UI components.
  • Integration with a backend API for authentication.

Installation

  1. Clone the repository:

    git clone https://github.com/o-Erebus/MERN-Session-Management.git
    
  2. Navigate into the project directory:

    cd MERN-Session-Management
    
  3. Install dependencies:

    npm install
    

Usage

  1. Start the Node.js server:

    node server.js
    
  2. Start the development server:

    npm start
    
  3. Open your web browser and navigate to http://localhost:3000.

  4. You should see the login page. You can either log in with existing credentials or sign up for a new account.

Dependencies

  • React.js
  • React Router
  • Material-UI
  • Axios

Contributing

If you'd like to contribute to this project, feel free to fork the repository and submit a pull request. Contributions, issues, and feature requests are welcome!

License

This project is licensed under the MIT License.