rollout1

1.0.0 • Public • Published

This is a simple web application that presents a list of users, allows to create, edit and remove each user in the list.

Backend

  • runs on your laptop

  • http server uses nodejs

  • uses REST API for CRUD operations

  • has hardcoded initial list of users (no need to use files / DB), each time backend restarts

it is initiated with the same list of hardcoded users

  • we encourage you to use modules and/or extra tools/libraries you want, make sure you

can explain what each of them does and why did you use it

Front end

  • runs on BackboneJS

  • when no users exist in list, shows some message

  • no console errors

  • we encourage you to use modules and/or extra tools/libraries you want, but you’ll need

to explain what each of them does and why did you use it

Misc

  • Build backend API points according to REST best practices

  • Use proper HTTP requests

  • Data between server and client should be consistent as much as possible

  • Don’t mess with styling - build something clear and straightforward (see example below)

  • No page reloads after initial loading

  • Open an account on github and commit as you advance through the task, so we’ll be

able to see your progress :] (not must, but if you do, send us a link)

Bonus:

  • Write few unit and functionality tests

Package Sidebar

Install

npm i rollout1

Weekly Downloads

0

Version

1.0.0

License

ISC

Last publish

Collaborators

  • nogalavi