This project provides a secure authentication system using React, TypeScript, Node, Express, and MongoDB.
To install and run the project, follow these steps:
- Clone the repository.
- Install the dependencies by running
npm install
. - Start the server by running
npm start
. - Open the client by running
npm run client
.
To use the project, follow these steps:
- Register a new account.
- Log in to your account.
- Change your password if desired.
- Log out of your account.
- React
- TypeScript
- Node
- Express
- MongoDB
- User registration
- User login
- User logout
- Change password
- Forgot password
- Reset password
To contribute to the project, follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request.
- None at this time.
If you have any questions or concerns about the project, please contact the maintainer(s) at opokuisaiahclifford123@gmail.com .