Cancelado

Simple Login Registration Node, Express, Postgresql, Reactjs, and bootstrap 4

This is a Simple Login Registration flow built it using an Express Node server that can give us the flexibility of easy generation of API’s that communicate to a Postgres Database using Node-PG, use ReactJS library for the front, and you can use Bootstrap 4.

The initial test requirement is to have a registration/login process.

Looking for a quality work, you will ge a bonus on it.

Register/Login Flow.

Registration Page

Name (e.g. John Smith)

Email (e.g [login to view URL]@[login to view URL]) (Validates as Email address)

Password (e.g. Encrypted) (Min length 8 chars)

Company (e.g. My Company)

Company Address (e.g. My Company, London, etc etc...)

Company Telephone Number (e.g. +44 5551364477)

Login Page

Email

Password

Register Flow

1: User goes to site clicks Register.

2: User Enters details (See fields above)

3: API Checks if user or company is already registered, if true alerts that they are not able to register that company

4: if ok to continue, record added to tables below, and email sent to registration with one time EMAIL_UUID.

5: clicking link in email will set account to be active allowing to login.

Login Flow

1: User goes to site clicks login.

2: User Enters email and password

3: if login continues to XYZ.

4: if incorrect, shows message saying username or password incorrect.

5: Always showing the ability to change password using forgot password.

Forgot Password Flow

1: User goes to site click login

2: click forgot password

3: enters email address

4: Email is sent to email address with one time code

5: click link in email returns to change password screen (Sets account to active false)

6: change password

7: password is changed in database

8: returns to login page

Database Tables

A few relational PG tables would need to be generated.

Users

ID, Name, Email, Password (Encrypted), Active, Company_ID, LOGIN_UUID, EMAIL_UUID

LOGIN_UUID and EMAIL_UUID are fields that will be randomly generated on LOGIN & successful REGISTER/PASSWORD FORGOT API calls

e.g 1, David John, davidjohn@[login to view URL], ABCDEFG!@£$, true, 1

Company

ID, Name, Address, Telephone

e.g. 1, XYZ Ltd, XYZ Ltd Address, +231 1227 5522252

Users_Company

ID, User_ID, Company_ID

e.g. 1,1

Modules (We won’t have any specific module as yet, but this is needed as a stub)

ID, Name

e.g. 1, Welders

Users_Modules

ID, User_ID, Module_ID, Read, Write, Admin

e.g. 1,1,true,true,true

Habilidades: Javascript, node.js, Express JS, PostgreSQL, React.js

Veja mais: node js postgresql tutorial, express-session login, express session login example, node.js postgresql crud example, react postgres tutorial, node.js express login example, node-postgres, setting up a restful api with node.js and postgresql, php mysql simple user registration login, simple login registration codeigniter, simple javascript login registration system, simple login registration form php javascript, simple php login registration script, simple jsp registration login using mysql tomcat, login registration php mysql bootstrap jquery, simple login user registration app, node express bootstrap shopping cart, simple website registration system login user, simple login interface with registration feature, bootstrap 4 tutorial and 7 projects course

Acerca do Empregador:
( 3 comentários ) Lahore, Pakistan

ID do Projeto: #22652650

13 freelancers estão ofertando em média $156 para esse trabalho

idragon712

Hello I have read your description carefully and I am sure what you want. I have rich experience in PERN stack development. So I can help you very well. Looking forward to hearing from you. Thanks.

$200 USD in 7 dias
(39 Comentários)
6.6
gopalvora

Hi i am expert at , Javascript , node.js , Express JS , PostgreSQL , React.js So send me Private message at PMB so we can discuss more about it Thanks

$200 USD in 7 dias
(123 Comentários)
7.0
songhku925

Hi. How are you? I have read your project description carefully and I am very confident in completing of your project. I have rich experience with Node, React, Bootstrap and Postgresql. I used it in following projects Mais

$200 USD in 2 dias
(10 Comentários)
4.9
NavilPolyakov

Hi. I have read your job post and I am very interested in your project. I am a senior developer and I have more than 8 years of experience in website development using Node/Express/React. If you hire me, I can complete Mais

$140 USD in 7 dias
(16 Comentários)
4.7
shashank9090

  Hi, We have read your job description and we are ready to handle your project. we are a team of full-Stack developers, loves to develop pixel perfect and fully responsive websites,CRM,ERP and mobile apps, compa Mais

$140 USD in 7 dias
(7 Comentários)
3.9
shilianxin1995

Hi, I've read the description you have mentioned, you are looking for a ReactJS developer and I can do that for you as you require. I've rich experience about ReactJS. I also have expertise on resolving errors and Mais

$300 USD in 7 dias
(13 Comentários)
3.7
uxiaojuan2019

hello,after reading over your application, I thought that your project pretty fit for [login to view URL] a high skilled web developer who specialize in Redux, I have built a large number of corporate websites using cutting edge tec Mais

$140 USD in 7 dias
(6 Comentários)
2.8
kamschat

I will never make you disappointed. If you give me a chance to work with you, I will provide you with high-quality work only for you daily. I am always ready for you to discuss your project. -Time is money. -Promise is Mais

$140 USD in 7 dias
(3 Comentários)
2.9
OrionTexh

Hi I studied your requirements and I am interested in further discussion regarding this job and requirements. As I will provide you the website as per your requirements where you can easily manage your site content and Mais

$211 USD in 7 dias
(2 Comentários)
1.9
wolfman199311

Dear Client, I am a web full stack developer. I am strong in Node.js and database programming I've read your proposals carefully and I think I can do it. I have many previous works in this work and I will complete your Mais

$140 USD in 7 dias
(1 Comentário)
1.8
pscAccount

Hello Sir! I have read your job detail and believe that I am sure I can do it perfectly. Past 6 years, I have completed a lot of web application projects. Especially I have a lot of experience in ReactJs, React Native Mais

$140 USD in 7 dias
(0 Comentários)
0.0
itdevloper21

Hello, I understood clearly your project requirements. Please, no worries about your project. I will deliver you a perfect result in a timeline for sure. If you give me a chance to show my skills, I will be very happy Mais

$50 USD em 1 dia
(0 Comentários)
1.9
williamsilva1

⭐Hello.⭐ Greetings of the day!! I have gone through your project and all your project requirements. I have been in this domain for almost 6+ years and have all relevant skills that are required for your project. My po Mais

$30 USD in 2 dias
(0 Comentários)
0.0