My Tennis Club is a web application built using Python's Django framework. This project is designed to manage and display information about the club's members, including their first and last names, email addresses, photos, slugs, and bios.
- Add and manage club members.
- Store member details such as first and last names, email addresses, photos, slugs, and bios.
- User-friendly interface for viewing member profiles.
- Python
- Django
- HTML
- CSS
- JavaScript
- Bootstrap-v5
- SQLite
-
Clone the repository:
git clone https://github.com/diyorbekqodirboyev863/my-tennis-club.git cd my-tennis-club
-
Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate
-
Install the required dependencies:
pip install -r requirements.txt
-
Apply database migrations:
python manage.py migrate
-
Create a superuser:
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 add a new member, log in as an admin and navigate to the admin panel.
- Fill in the member details such as first and last names, email address, photo, slug, and bio.
- View the list of members on the homepage.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or suggestions, feel free to open an issue or contact the repository owner at diyorbekqodirboyev863.
Thank you for visiting the My Tennis Club repository!