This is the frontend application for the full-stack Donation Platform project. It is built using React, styled with Tailwind CSS, and powered by Vite for fast performance. The app provides a responsive, multi-role user experience for Admins, NGOs, Companies, and Donors.
- 🎨 Clean, modern, responsive UI (mobile-first)
- 🔐 Role-based dashboards (Admin, NGO, Company, Donor)
- 💳 Razorpay payment-ready UI
- 📂 Campaign creation & media upload interfaces
- 📊 Recharts for real-time analytics
- 🌐 Fast routing with React Router DOM
- ⚡ Built with Vite for fast builds and HMR
- Frontend: React 18, Vite
- Styling: Tailwind CSS, Heroicons
- Routing: React Router DOM
- Charts: Recharts
- State Management: useState, Context API
- API Integration: Axios (with backend API)
- Auth: Token-based (JWT from backend)
# Clone the repository
git clone https://github.com/Priyanshu845438/Frontend-Frontend(Donation-platform)
cd Frontend-Frontend(Donation-platform)
# Install dependencies
npm install
# Run the development server
npm run dev