SharingHub - A Charity Supporting Application created by GDSC - DUT team.
SharingHub is an app that helps you discover, join, and organize volunteer campaigns in various locations and fields. Whether you are an organizer or a participant, SharingHub provides you with a support system to make your volunteer journey easier and more enjoyable.
This project will join GDSC Solution Challenge 2023.
- Survey potential locations for your campaigns based on reviews from previous organizations
- Create and manage your campaigns such as human resources
- Attract more volunteers and donors to join
- Find volunteer opportunities that match your interests, skills, and desires.
- Apply for and join campaigns that you want
- Connect with campaign organizers
- Look for places to donate and make donations easily
Click to expand
git clone https://github.com/dscdut/sharinghub
- Install NPM packages
cd backend
npm run db:reset - run database migrations and seeds
yarn install
- Run the development server:
yarn start
- Open http://localhost:3000.
- Change directory:
cd ..
cd mobile
- Get the dependencies:
flutter pub get
- Start build APK release file:
flutter build apk --release -t lib/main_staging.dart --flavor=staging