Skip to content

Tamoziit/FundRaiser-Portal--Internship-Task-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NayePankh - Fund Raising & Volunteering Platform

NayePankh Foundation is a non-governmental organization (NGO) with a strong desire to serve society and make a positive impact. Our platform facilitates donations and volunteering, empowering individuals to support underprivileged students, provide essentials, and contribute to community welfare.

🌟 About NayePankh Foundation

If we all do something, then together there is no problem that we cannot solve! ~ Prashant Shukla (Founder & President, NayePankh Foundation)

Our mission is to uplift underprivileged children in slum and rural areas by providing quality education, essential resources, and fundamental necessities like food and clothing. We strive to create a supportive environment where every child has access to education, mentorship, and personal development.

🚀 Features & Workflow

👥 User Registration & Volunteering

  • Users can register on our platform to become volunteers.
  • Volunteers receive level-based donation targets.
  • They fulfill targets by sharing their donation reference code/link.
  • Upon achieving a target, they are promoted to a higher level.

💰 Donations & Contributions

  • Volunteers can directly donate themselves.
  • Supporters can donate via reference codes/links (direct or via whatsapp) shared by volunteers.
  • Refund facility is available for applicable cases.

📊 Dashboard & Leaderboard

  • Personalized dashboards for volunteers to track progress.
  • Global leaderboard to showcase top contributors.

🔥 Our Core Goals

Education for Underprivileged Children
Providing Nutritious Meals
Clothing for the Needy
Distributing Blankets
Promoting Menstrual Hygiene
Caring for Stray Animals


🛠 Tech Stack

Frontend

  • React.js
  • TailwindCSS
  • Cloudinary
  • GSAP
  • Typescript

Backend

  • Node + Express
  • MongoDB
  • Redis
  • Stripe
  • Typescript

📌 Installation & Setup

  1. Clone the repository:
    git clone https://github.com/Tamoziit/FundRaiser-Portal--Internship-Task-1.git
    cd FundRaiser-Portal--Internship-Task-1
  2. Backend Setup:
    cd backend
    npm install
    npm run dev
  3. Frontend Setup:
    cd frontend
    npm install
    npm run dev

📜 License

This project is open-source and available under the MIT License.


❤️ Contribute & Support

Join our team and make a difference in the lives of those in need. At NayePankh Foundation, we are committed to creating positive change and empowering communities. By joining our team, you will have the opportunity to contribute your time, skills, and ideas to help make a real impact. Whether you are passionate about education, health, or providing support during times of crisis, there is a place for you on our team. Join us today and be a part of an organization that is making a difference, one person at a time.

📩 Contact us at: president@nayepankh.com
🌐 Visit our website: nayepankh.org

Releases

No releases published

Packages

No packages published

Languages