Shahzayb / user-registration

It's a user registration module with login, register, search users and forget password functionalities.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

user-registeration-vu

It's a user registeration module with login, register, search users and forget password functionalities.

Getting Started

Follow these instructions to setup the project for development environment.

3rd Party Services

This website uses SendGrid to send emails.

Installing

  1. Clone the project and install dependencies
git clone https://github.com/Shahzayb/user-registration-vu.git
cd client && npm install
cd server && npm install
  1. Create SendGrid Account and retrieve api key.

  2. inside user-registration-vu/server/config folder, create .env file.

inside .env file, create these key value pairs

JWT_SECRET=secret

SENDGRID_API_KEY=sendgrid will provide this value

COMPANY_EMAIL=user-registration-vu@no-reply.com

CLIENT_BASE_URL=http://localhost:3000

Running the tests

inside the root of the project run:

cd server/
npm run test

Built With

Versioning

For the versions available, see the tags on this repository.

Author

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

It's a user registration module with login, register, search users and forget password functionalities.

License:MIT License


Languages

Language:JavaScript 97.5%Language:HTML 2.5%