GrowTogether is a community-focused crowdfunding platform that empowers local small and medium-sized businesses (SMEs) to raise funds for essential needs such as equipment upgrades, renovations, or new services. In return, loyal customers who contribute receive long-term benefits, such as exclusive discounts or rewards from the businesses they support.
Our mission is to strengthen local economies by providing a platform where businesses and their communities can grow together, creating a sustainable and mutually beneficial relationship. Customers benefit from discounted goods and services over time, while businesses gain financial support and a steady customer base.
- Crowdfunding Campaigns: Local businesses can create campaigns for specific financial needs and receive support from the community.
- Long-Term Rewards: Contributors receive rewards, such as discounts, that are spread out over time to ensure continued patronage and long-term engagement.
- Localized Impact: The platform fosters a direct connection between businesses and the communities they serve, promoting local economic growth.
- Transparent Funding: All contributions are transparently tracked, and funds are released to businesses once goals are met.
.
├── README.md
├── backend
│ ├── Dockerfile
│ ├── README.md
│ ├── main.py
│ ├── src/
│ │ ├── EventMgr.py
│ │ ├── Models.py
│ │ └── UserMgr.py
│ └── requirements.txt
├── grow_together_frontend
│ ├── lib/
│ │ ├── main.dart
│ │ ├── models/
│ │ └── widgets/
│ ├── pubspec.yaml
│ └── web/
│ ├── index.html
└── vercel.json
- Backend: Python (FastApi), Google Cloud, Docker
- Frontend: Flutter (Dart), supporting both web and mobile platforms
- Deployment: Google Cloud Run:w
- Clone the repository
- Navigate to
backend
and read the README.md there for instructions on how to run the backend - Navigate to
grow_together_frontend
and read the README.md there for instructions on how to run the frontent