An application to allow students to be organized!
Explore the docs »
I wanted to make a project that allows students to control their education in way that makes it fun to stay organized. I want you to be able to control as much as possible with StudySync. So I let you pick your own theme, your own appearance mode, and other small customizations!
With Study Sync you can:
- Make Classes
- Make Assignments
- Make Sub Tasks!
- Add a due date
- Add what type of assignment
- Add a submission link (if there is one)
- Add a points value
- Add an impotence value
- Track all of your assignments!
- Customization for you!
- And so many more options!
This section included all the main libraries used while developing StudySync to make it the current product!
Below are steps on how to get StudySync for your self!
If you would like to buy StudySync that would have an executable file for windows please head to this link. Any purchases are greatly appreciated and mean a lot to me!
If you would like to download based on GitHub repo please follow the setups below!
- Clone the repo
git clone https://github.com/Mason-Dino/StudySync.git
- Install pip packages
pip install -r requirements.txt
- Setup StudySync
- Now hit the ground running!
StudySync is a desktop application for students that allows them to stay organized to get better grades through the academic school year!
For more questions based on the application, please refer to the Documentation
For questions based on the code, please make an issue
Upnext:
- Beta Revise
Coming Soon:
-
Study Timer
- Every 5 min progress bar increases by 5%
- New Tab Button
-
Google Calendar Integration (Google Dev portal)
-
Todoist Integration (Todoist Dev portal)
-
Test Casses: Fail: 🟥 Pass: 🟩 (each test case will get 2 test)
-
Delete from Todoist 🟩
-
Make from Todoist 🟩
-
Complete from Todoist 🟩
-
Rename from Todoist 🟩
-
Change priority from Todoist 🟩
-
change due from todoist 🟩
-
[ ] Move from TodoistLater -
Delete from StudySync 🟩
-
Complete from StudySync 🟩
-
Rename from StudySync 🟩/🟥
-
Due Date from StudySync 🟩
-
Change priority from StudySync 🟩
-
Make from StudySync 🟩🟩🟩
-
Sub Tasks:
- Add Sub task from todoist 🟩
- change name of subtask from todoist 🟩
- Delete from todoist 🟩
- Complete from todoist 🟩
- Add subTask from StudySync 🟩
- delete from todoist 🟩
- complete from todoist🟩
-
[ ] Add sync file button -
Added synced them right away when a new file is loaded
-
Add a normal sync button
-
-
Little Study Dinosaur Game
- Dinosaur is going to be an animal
- Get points based on level/progress bar
- You can use your points to upgrade your dinosaur area
See the open issues for a full list of proposed features (and known issues).
Contributions are what allows me to add fantastic features to StudySync. Any contributions that you make are greatly appreciated!
If you have an suggestion to add an new feature and make a current feature better, please fork the repo and make a pull request. Or if you just want to suggest it you can make an issue
Also don't forget to give the project a star!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the Attribution-NonCommercial-ShareAlike 4.0 International License. See Attribution-NonCommercial-ShareAlike 4.0 International License for more information.
Mason - Main Developer - mason.n.dinosaur@gmail.com
Project Link: https://github.com/Mason-Dino/StudySync