Skip to content

ghostmkg/gwc-studyplanner-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

StudySync - Group Study Scheduler

πŸ“Œ Overview

StudySync is a collaborative Group Study Scheduler designed to help students and teams plan, manage, and track study sessions effectively.
It simplifies scheduling by allowing users to:

  • Create study groups
  • Schedule study sessions
  • Send reminders and notifications
  • Track attendance and progress
  • Get analytics on study hours and participation

Whether you are preparing for exams, coding competitions, or collaborative projects, StudySync keeps everyone on the same page.


πŸ— Project Architecture

The architecture follows a modular and lightweight design to ensure scalability and extensibility.
Key components:

  • Core Components – Session Management, Notification Engine, and Storage
  • API & UI/CLI – Simple request/response flow for session creation and updates
  • Extensibility – Add new integrations (e.g., Google Calendar, Slack notifications)
  • Deployment – Can be run locally or in Docker

Refer to the diagram above for a detailed view of the system design.


πŸš€ Getting Started

1️⃣ Clone the Repository

git clone https://github.com/your-username/studysync.git
cd studysync

Use the Repo

pip install -r requirements.txt
python main.py
docker build -t studysync .
docker run -p 8000:8000 studysync

πŸ“’ Join Our Community

This project is open for everyone. Whether you are a beginner or experienced coder, you are welcome to contribute. Let’s learn and grow together! 🌱

Be a part of our growing community and stay connected πŸš€

β˜• Support the Project

If you like this project and want to support future development, consider buying me a coffee:


mgoshwami1c



About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors