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
    1. Register
    2. 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

  • node.js
  • websites

Students who completed this task

Yasoob, Hannan Ali, Yathannsh, superwoman7, Yago González, Kai En, Poh Say Keong

Task type

  • code Code
  • web Design
close

2015