The Robotics Club Management System (CMS) is a web application designed to manage the activities and members of a robotics club. This system helps organize user roles, groups, and member information efficiently.
Clone the Repository:
git clone https://github.com/SANTHOSH-MAMIDISETTI/robotics_club_management.git
Navigate to the Project Directory:
cd robotics_club_management
Set Up a Virtual Environment (optional but recommended):
python -m venv venv
Activate the Virtual Environment:
venv\Scripts\activate
source venv/bin/activate
Install the Required Dependencies:
pip install -r requirements.txt
Set the DJANGO_SETTINGS_MODULE Environment Variable:
export DJANGO_SETTINGS_MODULE=robotics_club_cms.settings.development
export DJANGO_SETTINGS_MODULE=robotics_club_cms.settings.production
Run Database Migrations:
python manage.py migrate
Create a Superuser (optional):
python manage.py createsuperuser
Run the Development Server:
python manage.py runserver
Access the Application: Open your web browser and go to http://127.0.0.1:8000/ to view the application.
We welcome contributions to improve the Club Management System! Whether you're a developer, designer, or documentation enthusiast, your input is invaluable. Feel free to open issues for new features, submit pull requests, and share your ideas. Your contributions mean a lot to us, and we appreciate your support in making this project better !
For those concerned about the absence of Hacktoberfest labels, please note that any meaningful pull requests (PRs) you submit will be thoroughly reviewed and, if accepted, labeled as Hacktoberfest. Your contributions are valued!