Skip to content

RavelShirima/Campus_Interaction

 
 

Repository files navigation

Kenyan Universities Interaction Platform

🎯 Overview

A comprehensive platform connecting Kenyan university students through live messaging, forums, events, and resource sharing.

🛠️ Tech Stack

  • Frontend: Django Templating
  • Backend: Django
  • Database: SQLite
  • API: REST

🚀 Quick Setup

  1. 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`
  1. Install Requirements
pip install -r requirements.txt
  1. 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
  1. Start Server
python manage.py runserver

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.6%
  • Python 22.0%
  • CSS 12.3%
  • JavaScript 6.1%