Skip to content

Releases: lackis102main/StudentHub

v0.4-beta (Early Development)

16 Apr 17:44

Choose a tag to compare

Pre-release

StudentHub v0.4-beta

A release before v0.5-beta, next update includes multi-platform release, image icons, tray icon and some more.

What's new in v0.4-beta

  • Languages
  • Settings
  • Data backups + restore
  • Dark/light theme
  • tasks.json now lives in AppData

Features

  • Add tasks
  • View tasks
  • Mark tasks as completed
  • Deadlines supported
  • Automatic sorting by deadline
  • Task types (homework, exam, project)
  • Clean GUI
  • Notifications to warn you about dates
  • Data backups (.json backups)
  • Restore data
  • Type filter

Roadmap

  • Calendar view
  • Multi-platform support (macOS and Linux)
  • Priorities and subjects
  • Progress system
  • Streaks
  • Tray icon (for Windows)
  • Task notes
  • Image icons

Screenshots

Screenshots taken on the app

image image

Platform

  • Windows (.exe available)
  • macOS and Linux (planned)

How to run

python main.py

v0.3-beta (Early Development)

22 Mar 16:31
380d092

Choose a tag to compare

Pre-release

StudentHub v0.3-beta

First beta release of StudentHub, now with a full GUI, notifications and much more. Except bugs and missing features.
Run this in its own folder. A file called tasks.json will be created to store your data. Do not delete it unless you want to reset your tasks.

What's new in v0.3-beta

  • From terminal to clean, modern GUI
  • .exe is an application now
  • Notifications
  • Three layers of warnings

Features

  • Add tasks
  • View tasks
  • Mark tasks as completed
  • Deadlines supported
  • Task types (homework, exam, project)
  • Automatic sorting by deadline
  • Clean GUI
  • Notifications to warn you about dates

Roadmap

  • Calendar view
  • Multi-platform support (macOS and Linux)
  • Dark/light theme toggle
  • Data backups (.json backups)
  • Priorities and subjects
  • Progress system
  • Streaks
  • Various languages (Spanish, French...)
  • Grades

Screenshots

Screenshots taken on the app.

image image

Platform

  • Windows (.exe available)
  • macOS and Linux (v0.5-beta)

How to run

python main.py

v0.2-alpha (Early Development)

21 Mar 21:32

Choose a tag to compare

Pre-release

StudentHub v0.2-alpha

Second alpha release of StudentHub, a simple terminal-based student planner. This is an alpha release. Expect bugs and missing features.
Run this in its own folder. A file called tasks.json will be created to store your data. Do not delete it unless you want to reset your tasks.
Next version will include a GUI and possibly notifications.

What's new in v0.2-alpha

  • Added task types (homework, exam, project)
  • Added automatic sorting by deadline
  • Added filtering by task type

Features

  • Add tasks
  • View tasks
  • Mark tasks as completed
  • Deadlines supported
  • Task types (homework, exam, project)
  • Automatic sorting by deadline

Roadmap

  • Clean GUI
  • Calendar view
  • Notifications

Screenshots

Screenshots taken on Windows Terminal.

image image

Platform

  • Windows (.exe available)
  • macOS and Linux (planned)

How to run

python main.py

v0.1-alpha (Early Development)

21 Mar 19:50

Choose a tag to compare

Pre-release

StudentHub v0.1-alpha

First alpha release of StudentHub, a simple terminal-based student planner. This is an alpha release. Expect bugs and missing features.
Run this in its own folder. A file called tasks.json will be created to store your data. Do not delete it unless you want to reset your tasks.

Features

  • Add tasks
  • View tasks
  • Mark tasks as completed
  • Deadlines supported

Roadmap

  • Clean GUI
  • Task types (homework, exams, projects)
  • Calendar view
  • Notifications

Screenshots

Taken on the Windows Terminal.

image image

The .exe is only on Windows (for now).

How to run

python main.py