Welcome to Valorize, an application for you recognize someone (a user registered) through compliments.
In this application was developed with node.js. It was used some interesting libraries, like:
- Express: a node.js framework facilitator that provides a robust set of features for web applications;
- Typescript: a typed programming language that allow on JavaScript optional static typing;
- TypeORM: definitely the most mature ORM;
- SQLite: a library that implements a SQL database engine;
- And more...
There are some rules for differents types o registrations:
-
User registration
- It's not allowed register more than one user for the same e-mail;
- It's not allowed register users without e-mail;
-
TAG register
- It's not allowed register more than one tag with the same name;
- It's not allowed the registry for users that isn't administrators
-
Compliment register
- It's not allowed an user register one compliment for yourself;
- It's not allowed register one compliment for invalid users;
- The user must be authenticated in the application;