Get Rise Together up and running in 5 minutes!
# 1. Clone the repository
git clone https://github.com/risetogethercommunity/rise-together-web.git
cd rise-together-web
# 2. Create and activate virtual environment
python -m venv venv
# Windows
venv\Scripts\activate
# macOS/Linux
source venv/bin/activate
# 3. Install dependencies
pip install -r requirements.txt
# 4. Run migrations
python manage.py migrate
# 5. Create admin user
python manage.py createsuperuser
# 6. Start the server
python manage.py runserver🎉 Done! Open http://127.0.0.1:8000 in your browser!
- Go to http://127.0.0.1:8000/admin
- Login with your superuser credentials
- Start adding content (blogs, projects, activities)
# Load fixtures (if available)
python manage.py loaddata sample_data.json- Edit templates in
templates/ - Modify styles in
static/css/ - Add features in respective apps
- Login to admin panel
- Navigate to "Blogs" → "Add Blog"
- Fill in title, content, author
- Save and view on homepage
- Admin panel → "Projects" → "Add Project"
- Enter project details
- Add technology tags
- Save and showcase!
- Admin → "Users"
- View, edit, or delete users
- Assign permissions
# Use a different port
python manage.py runserver 8080# Ensure virtual environment is activated
# Reinstall requirements
pip install -r requirements.txtpython manage.py collectstaticHappy Coding! 💻✨