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.
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.
- 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.
-
Clone the repository:
git clone https://github.com/o-Erebus/MERN-Session-Management.git
-
Navigate into the project directory:
cd MERN-Session-Management
-
Install dependencies:
npm install
-
Start the Node.js server:
node server.js
-
Start the development server:
npm start
-
Open your web browser and navigate to http://localhost:3000.
-
You should see the login page. You can either log in with existing credentials or sign up for a new account.
- React.js
- React Router
- Material-UI
- Axios
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!
This project is licensed under the MIT License.