Skip to content
navneel99 edited this page Jun 15, 2018 · 5 revisions

Review System

  1. What is Review System?
  2. What is the need of Review System?
  3. What does Review System do?
  4. How does Review System accomplish its goals?

Review System is a tool for peer review in an organization. It allows anonymous ratings and reviews. Analysis of previous ratings can be seen for each individual.

In a sufficiently large organization, it is important to keep the workers motivated. Review System serves as a model of motivation where peers rate and review each other, anonymously. This keeps a healthy competition going, which in turn increases the productivity and skills of an individual and also the efficiency of the organization.

Review System is designed to do the following:

  1. Allow a user to give anonymous ratings and reviews.
  2. Get cumulative ratings over a long time.
  3. Keep the ratings and reviews secure even in case of database breach.
  4. Showcase a user's personal contributions to the organization.
  • Review System uses Django's inbuilt authentication system for secure User registration and log-in.
  • The Ratings and Reviews once submitted gets encrypted and stored in the database.
  • When showing to the user, the Ratings and Reviews get decrypted.
  • This model allows no data leaks even if the database gets breached