ClassHub is a comprehensive web application designed to streamline educational activities, mnaage tasks, assignments, and events in an organized manner. This project showcases my skills in web-app development, utilizing Django framework.
-
Task Management: Efficiently manage tasks with a dedicated section, categorizing them for easy tracking.
-
Assignment Tracker: Keep track of assignments, deadlines, and submissions in one centralized location.
-
Reminders: Stay informed about upcoming events, classes, or important dates.
-
Expense Management: Keep track of your daily expenses in an organized way.
-
Notes Managements: Store all your notes and pdf's at one place.
- Django(Python)
- HTML
- CSS
- JS
- BootStrap
- Clone the repository:
git clone https://github.com/your-username/ClassHub.git - Install dependencies:
pip install -r requirements.txt - Go to the ClassHub directory:
cd ClassHub - Run migrations:
python manage.py makemigrationspython manage.py migrate
- Start the development server:
python manage.py runserver.
If you'd like to contribute to ClassHub, please follow these guidelines:
- Fork the repository.
- Create a new branch:
git checkout -b feature/your-feature. - Make your changes and commit:
git commit -m 'Add some feature'. - Push to the branch:
git push origin feature/your-feature. - Submit a pull request.