To complete this exercise you must fully understand about Python, Data Visualization, Django, and DRF or Kafka or Redis caching.
Grading Rubric
- Create a web application using Django framework with these specification:
- The web app must powered by database and have a minimum of 2 tables, as reflected in the database and in the models definition - 2 points
- Create a simple login system - 2 points
- The web app must consist of at least one chart - 2 points
- The web app must have at least two migration scripts - 2 points
- Implement one from these options: -2 points- a. Implement Redis caching b. Create an API c. Implement Kafka simulation
- Push the code to github, using a proper gitignore file - 2 points
The maximum score of this final project is 10 points, so you can afford to lose any 2 points and still get a perfect score.
Good luck!