Explore StudyMate in Action
See how StudyMate can transform your study habits by exploring a live demo (Link).
App Structure
StudyMate is organized into several modules, each focusing on a specific function:
Project Setup
To get started with StudyMate, you'll need Python, Django, and Pipenv (for virtual environment management).
Installation:
git clone https://github.com/alex-njuguna/study-portal.git cd study-portal
)Configuration:
Create a .env
file to store environment-specific variables like database URLs.
Deployment:
For production deployment, collect static files using the provided command.
Admin Access:
Create a superuser account to manage the StudyMate portal through the Django admin interface. (python mange.py createsuperuse
r)
Using StudyMate:
Access StudyMate at http://127.0.0.1:8000 in your web browser. Log in with your superuser credentials to explore all functionalities.
Contributing:
The project welcomes contributions! You can fork the repository, create a branch for your changes, and submit a Pull Request for review.
License:
StudyMate is licensed under the MIT License. Refer to the LICENSE file for details.
Feel free to contact the project maintainers for any questions or feature requests. Happy learning!