Skip to content

NetworkRehab/pwa_tasks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pwa_tasks

Project Logo

Overview

pwa_tasks is a Progressive Web App (PWA) built with Flask for tracking daily tasks. It allows users to add, complete, and manage tasks efficiently while keeping track of points earned for each completed task. The application leverages SQLite for data persistence, ensuring your tasks are saved securely.

Features

  • Add Tasks: Easily add new daily tasks.
  • Complete Tasks: Mark tasks as completed with a simple toggle switch.
  • Assign Points: Allocate points to each task to gauge productivity.
  • Total Points Per Day: View the total points accumulated each day.
  • Clear Tasks: Remove all tasks with a confirmation prompt to prevent accidental deletions.
  • Persistent Storage: Uses SQLite to ensure all tasks and points are saved.
  • Responsive Design: Optimized for both desktop and mobile devices.
  • Version Control Ready: Includes a .gitignore file to keep your repository clean.

Screenshots

Task List Task List Interface

Completed Tasks Completed Tasks and Points Summary

Installation

Follow these steps to set up the project locally:

Prerequisites

  • Python 3.7+ installed on your machine.
  • Git installed for version control.

Steps

  1. Clone the Repository

About

PWA for tracking daily tasks

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages