Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chanmeng666/fishing-club-project
A comprehensive Flask web application for managing fishing club operations, including member management, event booking, guide scheduling, and more. Built with Python, Flask, and Bootstrap.
https://github.com/chanmeng666/fishing-club-project
bootstrap club-management fishing flask python sqlite web-app
Last synced: about 18 hours ago
JSON representation
A comprehensive Flask web application for managing fishing club operations, including member management, event booking, guide scheduling, and more. Built with Python, Flask, and Bootstrap.
- Host: GitHub
- URL: https://github.com/chanmeng666/fishing-club-project
- Owner: ChanMeng666
- License: mit
- Created: 2024-03-20T09:16:11.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-12-29T22:31:43.000Z (4 days ago)
- Last Synced: 2024-12-29T23:21:12.389Z (4 days ago)
- Topics: bootstrap, club-management, fishing, flask, python, sqlite, web-app
- Language: HTML
- Homepage: https://groupac.pythonanywhere.com/
- Size: 2.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
East Coast Anglers Club Management System
https://github.com/user-attachments/assets/a0b4c026-536e-4546-a1dc-6e5ae982d4eb
![screencapture-groupac-pythonanywhere-2024-12-08-17_32_52](https://github.com/user-attachments/assets/e8ab9522-7b2d-4ea3-8687-aba0b774bcb7)
![screencapture-groupac-pythonanywhere-login-2024-12-08-17_33_11](https://github.com/user-attachments/assets/a777c8a2-b5a4-4c06-9d74-b42c9e5acb29)
# Features
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!### ⚡ Streamlined Member Management
Easily handle member registrations, profiles, and subscriptions. Keep track of member activities and preferences through an intuitive dashboard.### 📅 Event Booking System
Create, manage and schedule fishing events, workshops, and competitions. Members can easily browse and register for upcoming activities.### 👥 Guide Management
Connect members with professional fishing guides. Manage guide profiles, availability, and session bookings all in one place.### 🎣 Fishing Reports & News
Share latest club news, fishing reports, and important updates with members. Keep everyone informed and engaged.### 💻 Responsive Dashboard
Access all features through a clean, modern interface that works seamlessly on desktop and mobile devices.### 🔒 Secure Authentication
Robust user authentication system with role-based access control for members, guides, and administrators.## Tech Used
![Python](https://img.shields.io/badge/python-%2314354C.svg?style=for-the-badge&logo=python&logoColor=white)
![Flask](https://img.shields.io/badge/flask-%23000.svg?style=for-the-badge&logo=flask&logoColor=white)
![Bootstrap](https://img.shields.io/badge/bootstrap-%23563D7C.svg?style=for-the-badge&logo=bootstrap&logoColor=white)
![SQLite](https://img.shields.io/badge/sqlite-%2307405e.svg?style=for-the-badge&logo=sqlite&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)## Getting Started
First, clone the repository and install dependencies:
```bash
git clone https://github.com/ChanMeng666/fishing-club-project.git
cd fishing-club-project
pip install -r requirements.txt
```Set up the database:
```bash
python init_db.py
```Run the development server:
```bash
python app.py
```Open [http://localhost:5000](http://localhost:5000) with your browser to see the application.
## Learn More
To learn more about the technologies used in this project:
- [Flask Documentation](https://flask.palletsprojects.com/) - learn about Flask features and API.
- [Bootstrap Documentation](https://getbootstrap.com/docs/) - explore Bootstrap UI components.
- [SQLite Documentation](https://www.sqlite.org/docs.html) - learn about SQLite database.## Contributing
Contributions are welcome! Please read our [Contributing Guide](CONTRIBUTING.md) for details on our code of conduct and the process for submitting pull requests.
## Our Social Links
[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=normal&logo=github&logoColor=white)](https://github.com/ChanMeng666)
[![LinkedIn](https://img.shields.io/badge/linkedin-%230077B5.svg?style=normal&logo=linkedin&logoColor=white)](https://www.linkedin.com/in/chanmeng666/)## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🙋♀ Author
Created and maintained by [Chan Meng](https://github.com/ChanMeng666).