You will be required to design and build a login and register page for a website that includes all essential functions, such as prompts when a password is wrong or when a user has successfully logged in.
Features developed:
- User story: I can register a new account
- User story: I can log in
- User story: I can sign out
- User story: After I log in, I can see my profile details - photo, user name, bio, email, full name, email address and last sign in date
- User story: I can edit my details including:
photo
,name
,bio
,phone
,email
andpassword
To clone and run this application, you'll need Git and Node.js (which comes with npm) or yarn installed on your computer. From your command line:
# Clone this repository
$ git clone https://github.com/eadortsu/uniGhanaAuth-backend
# Install dependencies
$ yarn install
# Run the app
$ yarn start
# development
$ yarn dev
# production mode
$ yarn start:prod
# unit tests
$ yarn test
# e2e tests
$ yarn test:e2e
# test coverage
$ yarn test:cov