An open API service indexing awesome lists of open source software.

https://github.com/daru-san/studyx

[Early Alpha] My personal study app
https://github.com/daru-san/studyx

android java-android kotlin-android study-project

Last synced: 4 months ago
JSON representation

[Early Alpha] My personal study app

Awesome Lists containing this project

README

          

# Studyx _(Early development)_

> Study taken to the next level

## What is this?

Studyx _(patent pending)_ is an android application that
aims to make study planning easy.
The goal is to have an app which provides a class timetable,
exam timetable and study planner in one.

I also have ideas of adding a sort of plugin system for those
who may want to extend the app functionality, but that is a very
distant dream right now.

## Current stage

Right now we are at a very early alpha planning phase,
I hope to expand as time goes on though.
I am really new to android app development and flutter,
so this will definitely be a challenge. I can't wait!

## Planned features

- [ ] Main features
- [ ] Dashboard overview
- [ ] School timetable
- [ ] Exam timetable
- [ ] Study planning
- [ ] Dashboard
- [ ] Study timetable overview
- [ ] Exam timetable overview
- [ ] Study topics overview
- [ ] School timetable
- [ ] Add dates
- [ ] Block-based classes
- [ ] Custom class times
- [ ] Day, month views
- [ ] Notifications
- [ ] Exam timetable
- [ ] Subject addition
- [ ] Subject topics
- [ ] Subtopics
- [ ] Study planner
- [ ] Add subject
- [ ] Subjects
- [ ] Topics
- [ ] Subtopics
- [ ] Date-based planning
- [ ] View study material
- [ ] Potential features
- [ ] Data saving/backup/syncing
- [ ] Data saving via JSON or SQL
- [ ] Data backup to local file
- [ ] Save to some web server/service?
- [ ] Settings
- [x] Themes
- [ ] Theme changing
- [ ] Custom themes (maybe)
- [ ] Plugins

## Why?

I have recently come to the realization
that my study timetable sucks and I really
need a way to improve my studying habits.

So what better way to improve them by creating
an app to do that for me!

I do understand that there are already many apps
out there that do exactly what my app is going to
do and many do it way better, but that is besides the point.
I hope to use this as a learning experience for myself
and a way of solving my own problem.