Supercharge your learning experience with integrated video lectures, task management, and academic tools
pie title EduSync User Activity
"Video Lectures" : 42
"Task Management" : 28
"Homework Tracking" : 20
"Other Features" : 10
|
|
|
|
# Clone repository
git clone https://github.com/yourusername/edusync.git
cd edusync
# Setup environment
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
pip install -r requirements.txt
# Initialize application
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
# Access at http://127.0.0.1:8000/gantt
title EduSync Development Roadmap
dateFormat YYYY-MM-DD
section Core Features
User Authentication :done, 2023-08-01, 30d
Video Library :done, 2023-08-15, 45d
Task Management :active, 2023-09-01, 30d
section Advanced Features
Mobile App :2023-10-15, 60d
AI Study Recommendations:2023-11-01, 45d
Group Study Rooms :2024-01-01, 60d
| Frontend | Backend | Database | Deployment |
|---|---|---|---|
| HTML5 | Django 4.0+ | PostgreSQL | Docker |
| CSS3/SCSS | Python 3.8+ | Redis | Nginx |
| JavaScript | Django REST | SQLite (Dev) | GitHub Actions |
| Bootstrap 5 | Celery | - | AWS/Heroku |
graph LR
A[Register/Login] --> B[Dashboard]
B --> C[Add Video]
B --> D[Create Task]
B --> E[Track Homework]
C --> F[Organize Library]
D --> G[Set Priority]
D --> H[Set Deadline]
E --> I[Mark Completed]
F & G & H & I --> J[Track Progress]
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Click to expand contribution guidelines
- Fork the project
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
See CONTRIBUTING.md for detailed guidelines.
Distributed under the MIT License. See LICENSE for more information.
⭐ Star this repo if you find it useful! ⭐