Club Website

Tags
Django
Web Dev
Projects
Published
September 20, 2022
Author
Yumn Gauhar
notion image
College Club website developed with Django
This is a dynamic website for addressing the basic needs of a college club such as blogging, announcements, team management etc which can be handled by the inbuilt Admin Panel.
Current features
notion image
Latest Events :
  • Ability to announce upcoming events
  • Ability to insert a link alongwith posters of such events to direct to registeration forms
  • Active & featured filters
notion image
Latest Blogs :
  • Inbuilt advanced editor
  • Search functionality with tags
  • Active & featured filters
Team Profile :
  • Add Team members according to their groups
  • Decide the order in which you want them to be displayed.
  • Ability to add their social handle and their description along with their photograph
Setup
  1. Git Clone this project:
    Club-website
    YuZaGaUpdated Oct 12, 2024
  1. Create an python environment with python -m venv venv or virtualenv venv and activate it with (windows:venv\Scripts\activate, Mac/Linux:source venv/bin/activate.
  1. Install required packages: pip install -r requirements.txt
  1. Update the cloudinary API and key in settings.py
  1. Create superuser
  1. Run app: python manage.py runserver
Bonus - Publish it on Heroku with Cloudinary serving as image storage solution.