2024-12-14.15-51-44.mp4
A modern web application built to enhance your fishing club management experience. Packed with all the essential features needed to run a successful fishing club!
Easily handle member registrations, profiles, and subscriptions. Keep track of member activities and preferences through an intuitive dashboard.
Create, manage and schedule fishing events, workshops, and competitions. Members can easily browse and register for upcoming activities.
Connect members with professional fishing guides. Manage guide profiles, availability, and session bookings all in one place.
Share latest club news, fishing reports, and important updates with members. Keep everyone informed and engaged.
Access all features through a clean, modern interface that works seamlessly on desktop and mobile devices.
Robust user authentication system with role-based access control for members, guides, and administrators.
First, clone the repository and install dependencies:
git clone https://github.com/ChanMeng666/fishing-club-project.git
cd fishing-club-project
pip install -r requirements.txt
Set up the database:
python init_db.py
Run the development server:
python app.py
Open http://localhost:5000 with your browser to see the application.
To learn more about the technologies used in this project:
- Flask Documentation - learn about Flask features and API.
- Bootstrap Documentation - explore Bootstrap UI components.
- SQLite Documentation - learn about SQLite database.
Contributions are welcome! Please read our Contributing Guide for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
Created and maintained by Chan Meng.