Skip to content

GOFoods ~ a service provider platform for users to buy and sell products online.

Notifications You must be signed in to change notification settings

Gad-Ongoro/lisha

Repository files navigation

GOFoods

GOFoods is an agri-tech solution providing a platform for users to buy and sell products online. The platform allows users to register as customers or service providers, make new product listings, browse products, add them to their cart, and make purchases efficiently.

Live Demo

You can view the live application here: GOFoods Web App

Features

  • User Authentication: Register and login with email and password. Supports Google ReCAPTCHA for enhanced security.
  • User Types:
    • Customers: Can browse products, add to cart, and make purchases.
    • Service Providers: Can upload their own products for sale.
    • Admins: Manage the platform and users.
  • Product Categories: Browse products by category (e.g., vegetables, fruits, grains, etc.).
  • Cart System: Add items to the cart, view, update quantities, and remove items.
  • Profile Management: Users can update their profile and upload profile pictures.
  • Product Management: Service providers can add, update, and remove their products with detailed information and images.

Technologies Used

Installation

Prerequisites

  • Node.js (for React)
  • Python 3.8+ (for Django)
  • PostgreSQL

Setup

git clone https://github.com/Gad-Ongoro/lisha.git