The Distribution of Relief Goods Management Platform is an advanced web application designed to enhance the coordination and management of relief goods distribution in post-disaster scenarios. By leveraging modern technologies such as React, Redux, RTK Query, React Router DOM, and Tailwind CSS, this platform ensures efficient, timely, and effective delivery of essential supplies to affected communities.
- Frontend Framework: React
- State Management: Redux
- Data Fetching: RTK Query
- Routing: React Router DOM
- Styling: Tailwind CSS
- Header / Navbar: Dynamic header with navigation links and authentication controls for a seamless user experience.
- Banner / Hero Section: Striking visual section to highlight the platform’s mission and goals.
- Relief Goods Posts: Snapshot of 6 relief goods posts displayed in an engaging card format.
- Top 6 Provider Testimonials: Engaging section featuring animated and slider testimonials from top providers.
- Gallery / Carousel: Dynamic carousel showcasing impactful images of relief distributions and humanitarian efforts.
- Summary / About Us / Who We Are / What We Do: Informative section detailing the platform’s mission, objectives, and impact.
- Two Additional Sections: Unique sections tailored to post-disaster relief, such as distribution center locations and volunteer testimonials.
- Footer: Comprehensive footer with contact information, social media links, and additional resources.
- Grid of Card View: Organized grid layout displaying all relief goods posts in an attractive and accessible format.
- Standardized Relief Goods Detail Format: Detailed view of each relief goods post with essential information and a donation option.
- Register Page (/register): User-friendly registration form to create new accounts with ease.
- Login Page (/login): Secure and straightforward login interface for authenticated access.
- Dashboard Home Page (/dashboard): Centralized hub for users to manage their supplies and view statistics.
- All Supply Posts Page (Nested) (/dashboard/supplies): Comprehensive table view of all supply posts with edit and delete options.
- Add Supply Post Button: Easy access button to create new supply posts.
- Create Supply Post Page (/dashboard/create-supply): Interactive form for users to add new supply posts with detailed information.
-
Dynamic Theme Switching:
- Users can seamlessly switch between different themes, such as light mode and dark mode.
-
Donors Leaderboard (/leaderboard):
- A dedicated leaderboard (”/leaderboard”) showcases the top donors who have made significant contributions to relief efforts. It displays donor names or usernames along with their donation amounts, acknowledging their generosity and fostering community recognition.
-
Community Gratitude Wall (/community):
- The platform features a community gratitude wall (”/community”) where users can express appreciation for the support they've received during challenging times.
-
Interactive Testimonial (/dashboard/create-testimonial):
- Donors will be able to post testimonials about the donation posts.
-
Digital Volunteer Hub (/volunteer):
- Develop a digital hub where users can discover and sign up for virtual volunteer opportunities.
- Create a form where users can provide their information like their email, phone number, location, etc.
- Show the volunteer lists in the About Us page in a section named Our Volunteers (/about-us).