Study Bud is a social media application designed to connect people who want to learn coding. This platform allows users to find study partners, join coding groups, share resources, and support each other in their learning journey.
- User registration and authentication
- Create and join study groups
- Share coding resources and materials
- Post updates and interact with other learners
- Real-time messaging with study partners
- Python
- Django
- HTML, CSS, JavaScript
- PostgreSQL (Database)
Follow these instructions to set up the project locally on your machine.
- Python 3.x
- Django 3.x or higher
- PostgreSQL
-
Clone the repository:
git clone https://github.com/abeyasmare/Study-budd.git cd studybud -
Set up the virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Set up the virtual environment:
python3 -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Apply the migrations:
python manage.py migrate
-
Create a superuser:
python manage.py createsuperuser --username [username] --email [email]
-
Start Django development server
python manage.py runserver
