Skip to content

etamarh12/GiveAgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GiveAgo

GiveAgo is a delivery platform designed to facilitate the efficient and organized delivery of packages for businesses. With GiveAgo, business owners can easily order couriers to deliver goods to their customers, ensuring timely and hassle-free deliveries.

Features

  • Easy Order Placement: The platform provides a user-friendly interface for businesses to place delivery orders conveniently.

  • Courier Assignment: GiveAgo has a robust system for assigning the most suitable courier to each delivery order based on factors such as location, availability, and past performance.

  • Real-Time Tracking: Customers can track the progress of their deliveries in real-time using the GiveAgo platform. This feature enhances transparency and allows customers to stay informed about the status of their packages.

  • Delivery Notifications: GiveAgo sends automated notifications to both businesses and customers to keep them updated about important delivery milestones, such as pickup, transit, and delivery.

Installation

To use GiveAgo, follow these steps:

  1. Clone the repository: git clone https://github.com/etamarh12/GiveAgo.git

  2. Install the required dependencies: cd GiveAgo npm install

  3. Set up the database:

  • Create a new database for GiveAgo in your preferred database management system MySQL
  • Configure the database connection by updating the config/database.js file with your database credentials.
  1. Set up environment variables:
  • Rename the .env.example file to .env.
  • Open the .env file and update the necessary environment variables, such as database credentials, API keys, and other configuration options.
  1. Start the application: npm start

  2. Access GiveAgo: Open your web browser and visit http://localhost:3000 to access the GiveAgo platform.

Contributing

We welcome contributions from the community to enhance GiveAgo's functionality and address any issues. To contribute, please follow these guidelines:

  1. Fork the repository.

  2. Create a new branch for your feature or bug fix: git checkout -b feature/new-feature or git checkout -b bug/issue-fix

  3. Make your modifications and commit the changes.

  4. Push your branch to your forked repository.

  5. Create a pull request to the main repository's develop branch, outlining the changes you have made.

License

This project is licensed under the MIT License.

Contact

If you have any questions or suggestions, please feel free to reach out to me on LinkedIn. I appreciate your feedback!

About

delivery platform for business

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published