Skip to content

OWelton-Rosie/homework-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 

Repository files navigation

Homework planner/tracker

This is the repo for https://homework-planner.pages.dev/.

Features

  • Ability to create and list an unlimited amount of tasks.
  • Ability to search for and filter tasks in various ways (due date, priority level, alphabetical order).
  • Import/export functionality via .json.
  • Option to download a .txt or a .json file with all the tasks.

Development

Running the project locally

Due to security restrictions, browsers will not load the custom "no tasks left" messages (found in messages.json). To get around this, you have two options:

Option 1: create the server with Python

Clone the repo:

git clone https://github.com/OWelton-Rosie/homework-planner

Navigate to the project:

cd homework-planner

If you're using Python 3:

python3 -m http.server

If you're using another version of Python:

python -m http.server

Then navigate to:

http://localhost:8000/src

Option 2: using Live Server (VS Code only)

If you're using VSCode, install the Live Server extension, then right-click on index.html and select "Open with Live Server".

Todo

  • Choose and add a license
  • Add .json export functionality
  • Add import functionality via .json

About

A feature-packed, free-to-use homework planner/tracker

Resources

License

Stars

Watchers

Forks