A comprehensive platform connecting Kenyan university students through live messaging, forums, events, and resource sharing.
- Frontend: Django Templating
- Backend: Django
- Database: SQLite
- API: REST
- Clone & setup virtual environment
git clone https://github.com/KenyanAudo03/Campus_Interaction.git
cd Campus_Interaction
python -m venv venv
source venv/bin/activate # On Windows use `venv\Scripts\activate`
- Install Requirements
pip install -r requirements.txt
- Initialize Database
python manage.py makemigrations
python manage.py makemigrations profiles
python manage.py migrate
mkdir static staticfiles media
mkdir media/profile_pics
cp static/images/default-avatar.png media/profile_pics/default.png
- Start Server
python manage.py runserver