Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.7 KB

File metadata and controls

51 lines (40 loc) · 1.7 KB

Software Development, practical work

Study Tracker Project

This project is a simple tool to help manage progress across various subjects/skills.

Link to the final release is here.

Link to the week 5 release is here

Link to the week 6 release is here

Python version

Python version 3.10.12 was used to create and test this project.

Documentation

You can find the timekeeping document here.

You can find the requirements specification document here

You can find the changelog document here

You can find the architecture document here

You can find the user manual here

You can find the testing document here.

How to run the application:

Installing dependencies:

poetry install

Initialization:

poetry run invoke initialize

Starting the app:

poetry run invoke start

Running tests:

poetry run invoke test

Coverage report:

poetry run invoke coverage-report

Pylint:

poetry run invoke lint