SanITyWorx.com is a hard drive tracking app for IT services when doing company wide backups.
My father is an IT Profesional. When I started making web apps, he asked me to make one that would keep track of hard drive, their locations, cases that they are contained in, and when to do the next backup as well as which hard drive to use.
Once the user logs in they will be greated with a dash board which tells them which backup is next, along with several tabs. In these tabs they can add Hard drives, cases, and locations. They can then edit and see corisponding items in relationship with their current item. Everything updates based on what the current items options are set to.
Technologies | Used |
---|---|
Mongo | Mongo was used for my database |
Express | Express made writing my server easier by doing the hard stuff |
Angular | Angular was used to create front end web application as well getting data with $http, moving that data around and providing functionality to the html. |
Node | Node was used as for the web server. |
Mongoose | Mongoose was used to help model Schema's |
bcryptjs | Bcryptjs is used for it's password hash algorythm. |
bady-parser | Body parser is used as middleware that returns objects in req.body or returns an error to the callbacks. |
cors | Allows for http requests from different domain than the one that served the request. |
express-sessions | Used to save the user info to the session in server once logged in. |
gulp | Gulp was used for auto configuration. |
Sass | Sass was used as my preprocesser for our CSS. |
passport | Passport was used to authenticate the user. |