Skip to content

Kira-wambui/Press-Go-Landingpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Press & Go

Press & Go is a web and mobile application designed to streamline laundry services by connecting customers with professional laundry providers. The platform allows users to schedule pickups, track orders, and make secure payments seamlessly.

Table of Contents

Project Overview

Press & Go is a digital solution for managing laundry services, designed for busy individuals, businesses, and families. The platform ensures efficiency, convenience, and high-quality service by automating service requests, tracking, and payments.

Features

Core Features

  • User authentication (Signup/Login)
  • Service selection (Washing, Dry Cleaning, Ironing)
  • Pickup scheduling and order tracking
  • Secure payment integration (M-Pesa, PayPal)
  • Notifications for order status updates
  • Customer support chat
  • Ratings & reviews for service providers

Future Enhancements

  • AI-powered laundry recommendations
  • Subscription plans for regular users
  • Referral & loyalty program

Tech Stack

  • Frontend: React.js, TypeScript, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MySQL
  • Authentication: JWT (JSON Web Tokens)
  • Payment Integration: M-Pesa API, PayPal
  • Hosting: Vercel (Frontend), AWS/DigitalOcean (Backend & Database)

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/press-and-go.git
    cd press-and-go
  2. Install dependencies:
    npm install
  3. Setup environment variables: Create a .env file in the root directory and add the following:
    DATABASE_URL=mysql://user:password@localhost:3306/pressandgo
    JWT_SECRET=your_secret_key
    PAYPAL_CLIENT_ID=your_paypal_client_id
    MPESA_API_KEY=your_mpesa_api_key
  4. Run the development server:
    npm run dev

Usage

  1. Sign up or log in as a customer or service provider.
  2. Select laundry services and schedule a pickup.
  3. Track your order in real-time.
  4. Make a secure payment using M-Pesa or PayPal.
  5. Receive notifications when your order is ready.
  6. Rate and review the service provider.

Monetization Strategy

Press & Go will generate revenue through:

  • Service Fee: A small commission on each transaction between customers and laundry providers.
  • Subscription Plans: Monthly plans for regular customers.
  • Premium Listings: Laundry businesses can pay to appear as top-rated providers.
  • Referral Program: Users can earn discounts for inviting new customers.

Contributing

We welcome contributions from the community! To contribute:

  1. Fork the repository.
  2. Create a new branch (feature-branch)
  3. Commit your changes and push.
  4. Open a pull request.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published