Skip to content

vtdroff/web-studios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend


My part in this application was creating the following: Authentication using email and password. Google Oauth. Password recovery via sending email. Password change. Password hashing. JWT system. Reusable mailer made with builder pattern. Activating account via sending email. Resending of a verification email. Making sure that only latest verification email works. Auth guard, that forbidds specific pathes. Alerts, that show up when user is inactived or didn’t specify full name. Verification of an email, password, name and surname on front end. Validation of an email and password on back end. Design of an user cabinet and auth related components. Creating Music Player and playback of music.

Documentation

Requirements

For development, you will only need Node.js

$ node --version
v10.16.x

$ npm --version
6.10.x

Get Start

$ git clone https://gitlab.com/otvertka12335/sequelizeserver.git
$ cd <folder_name>
$ npm i

Run project

$ npm start

Check result

Open http://localhost:3000 in your browser

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors