Skip to content

AbdallahAhmadd/Five-Guys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HeartLink

heartlinklogo

A TypeScript-based web application designed to manage donation activities involving organizations, donors, and administrators.

Table of Contents

Demo Website

We have deployed a live demo of this app on Vercel for you to easily try it out.

https://heart-link.vercel.app/

Project Overview

This project facilitates the management of donations through a structured platform that connects donors, organizations, and administrators. Each stakeholder has specific functionalities to enhance the donation process and ensure efficient management.

Admin

  • Login and secure access
  • View and manage organizations and donors
  • Review and approve/reject submissions
  • Manage requests from organizations and donors
  • Password management
  • Delete accounts of organizations or donors

Organization Representative

  • Registration and verification
  • Create and manage donation posts
  • Receive notifications for chosen donation posts
  • View details of fulfilled donation posts
  • Acknowledge donor contributions

Donor

  • Registration and verification
  • Browse and filter donation requests
  • Select items to donate and schedule pickups
  • View and acknowledge donation fulfillment
  • Receive notifications for driver arrival

Technologies Used

Screenshots

Screenshot 2024-05-14 at 8 52 38 PM
Screenshot 2024-05-14 at 8 55 21 PM
Screenshot 2024-05-14 at 8 52 53 PM
Screenshot 2024-05-14 at 8 51 35 PM 1
Screenshot 2024-05-14 at 8 51 45 PM
Screenshot 2024-05-14 at 8 51 55 PM
Screenshot 2024-05-14 at 8 56 44 PM
Screenshot 2024-05-14 at 8 52 07 PM
Screenshot 2024-05-14 at 8 52 12 PM
Screenshot 2024-05-14 at 8 52 19 PM
Screenshot 2024-05-14 at 8 52 25 PM
Screenshot 2024-05-14 at 8 52 59 PM
Screenshot 2024-05-14 at 8 53 06 PM
Screenshot 2024-05-14 at 8 53 12 PM
Screenshot 2024-05-14 at 8 53 26 PM
Screenshot 2024-05-14 at 8 53 40 PM
Screenshot 2024-05-14 at 8 53 47 PM
Screenshot 2024-05-14 at 9 05 50 PM
Screenshot 2024-05-14 at 8 54 24 PM
Screenshot 2024-05-14 at 8 54 34 PM
Screenshot 2024-05-14 at 8 54 43 PM
Screenshot 2024-05-14 at 8 55 06 PM

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/AbdallahAhmadd/Five-Guys.git
    
  2. Navigate to the project directory:
    cd Five-Guys/Milestone2/heartlink
    
  3. Install dependancies
    npm install
    
  4. Run the development server:
    npm run dev
    

Contributors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages