Oliver Rodriguez

Electrochemist and Data Scientist

Todo Webapp

March 12, 2025

This is the main page for my to do web application. It will be developed in Django, its progress will be recorded in its own blog and the project stored in GitHub.

I want to practice with Django so I decided to build a to do web app. The appliation should at least have the following:

  • Ability to create different lists
  • Add and remove items to the list
  • Use Django authentication

Here is the normalised database that I could come up with:

  • Lists table
    • list_name
    • user
  • Items table
    • list_name
    • note
    • toggle

The application should also come with the following forms:

  • Create list
  • Create note
  • Register user
  • Log in

The project will be stored in its GitHub repository. I will be updating my progress in the To do Web app blog.


Oliver Rodriguez, 2025