Skip to content

A Tiny user management system written in Vanilla.JS/Express

License

Notifications You must be signed in to change notification settings

sfabrizio/rooty

Repository files navigation

Build Status bitHound Overall Score bitHound Dependencies Code Climate

Rooty

A Tiny user management system written in Vanilla JS on ES6 and Node & Express

Install

npm install

Run backend server with auto reloading

npm run server

Run frontend server with auto transpiler

npm run client

Now you can see the app on this URL: http://localhost:9000

TODO (This is a work in progress)

  • Finish the basic app functionality: assign groups & deletion
  • Add form validations.
  • Add unit tests
  • build of SASS file & migrate existing CSS
  • Create login functionality
  • Add more offline features
  • Add search functionality
  • Write a simple backend in Node + Express + MongoDB

Note: This is only the FrontEnd part. I'm using a mockup server api at the moment. But these are the endpoints expected to have on the Backend:

  • /users with methods [GET,POST, PUT & DELETE]
  • /groups with methods [GET,POST, PUT & DELETE]
  • /login with method [POST]

About

A Tiny user management system written in Vanilla.JS/Express

Resources

License

Stars

Watchers

Forks

Packages

No packages published