FOSSASIA
NodeJS: Build a node.js web application with express
Objective
Build a web application using node.js to handle a basic login authentication form and on successful login move to a dashboard.
Requirements:
- Have a web form
- Register
- Login
- Allow new user to register typing in the details like name, username, password, email.
- Create a login page to authenticate the username and password, after which the user is taken to the dashboard and shown the names of all the other users.
- Ensure that usernames are not allowed to repeat. You can use any database you wish, Sequelize ORM or MongoDB"
Expected Outcome:
A web application with the required functionality as mentioned.
Tutorials:
http://www.tutorialspoint.com/nodejs/
Links:
Sequelize - http://docs.sequelizejs.com/en/latest/
Task tags
Students who completed this task
Yasoob, Hannan Ali, Yathannsh, superwoman7, Yago González, Kai En, Poh Say Keong