Skip to content

This Project aims to help and aware people about NGO's, Companies CSR roles and their functionalities which it provides to help the needy ones.

Notifications You must be signed in to change notification settings

kushagra3204/NGO-Link

Repository files navigation

Snow NGO Link

Bridging the gap for those in need.

About NGO Link

People face difficulties reaching out for help from NGOs. They are unaware of the full range of options available to them due to the complexity of existing resources and lack of a simplistic alternative. Likewise, NGOs are unable to effectively reach and engage the target population. Smaller NGOs lack the resources to properly advertise themselves, and NGOs often lack the data and methods to track their outreach efforts and measure their impact.

With this project, we aim to reduce the effort and simplify the process of contacting and reaching out to NGOs, and to eliminate the hassle of time-consuming research. This project can run as both Mobile App (available for Android & iOS) and Web App. To run the web app, use the command: flutter run -d chrome

Features

  • Location-based Search: Easily find NGOs near you or based on specific needs.
  • Search Functionality: Quickly search for NGOs or events by name or category.
  • Donate Page: A simple and quick way to donate to NGOs that need support.
  • User Engagement: Simplifies participation in community events and social causes.
  • Mobile & Web App: Accessible as a mobile app for Android/iOS or as a web app.

Screenshots

Here are some screenshots showcasing the app in action:

image name image name image name image name image name image name image name

Installation

Prerequisites

  • Flutter
  • Dart

To Run the App:

  1. Clone the repository:
git clone https://github.com/yourusername/NGO-Link.git
  1. Navigate to the project folder:
cd NGO-Link
  1. Install dependencies:
flutter pub get
  1. Run the app for mobile (Android/iOS) or as a web app:
flutter run

Directory Structure

├── lib/
│   ├── view_more_ngo_page.dart
│   ├── main.dart
│   ├── donate_page.dart
│   ├── view_more_ngo_card_page.dart
│   ├── Home_Page/
│   │   ├── main_screen_home_start.dart
│   │   ├── search_functionality.dart
│   │   ├── searchbar_home.dart
│   │   ├── scaffold_body.dart
│   │   ├── side_bar_menu.dart
│   │   ├── home.dart
│   │   ├── sliver_trial.dart
│   │   ├── ngo_near_you_card.dart
│   │   └── about_us.dart
│   ├── firebase_options.dart
│   ├── NGO_Card_Pages/
│   │   └── ngo_card_page.dart
│   └── messages_page.dart
├── images/
│   └── category_images/

Contributing

We welcome contributions to improve the NGO Link project! Whether it's code improvements, bug fixes, or new features, feel free to open an issue or pull request.


Developed with:

  • Flutter for cross-platform app development (Mobile & Web)
  • Firebase for backend services
  • Google Cloud Platform for hosting and managing data

About

This Project aims to help and aware people about NGO's, Companies CSR roles and their functionalities which it provides to help the needy ones.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published