Skip to content

raissalst/tasklist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contents

1. About 💻

Task List is a basic CRUD (create, read, update and delete) application that focuses on creating and managing a task list. Each task can be created with 1 one or more categories corresponding to the task subject.

The user can create tasks and categories as well as update them and also delete. The user can retrieve the categories with their corresponding tasks.

Once the tasks are created they are automatically classificated by importance according to the "Eisenhower Principle", that utilizes the principles of importance and urgency to organize priorities and workload.

Eisenhower

The classification is based on the importance and urgency values provided when the tasks are created or updated.

This API contains 7 endpoints. For more detailed information about the API and its endpoints, please consult API Documentation in Application links section.

2. Entity-Relationship Diagram ↔️

ER-Diag

3. Application's links 🔗

4. General Functionalities ⚙️

5. Technologies 🧰

5.1 Requisites ☑️

  • Python above version 3.9.6;
  • Package manager PIP;
  • PostgreSQL database;

6. Terms of Use 📜

This is an Open Source project for educational and non-commercial purposes.

License type: GPL