Skip to content

obfusticatedcode/wdi-ldn-project-1

Repository files navigation

What3Words Trading App

This trading app, built using JavaScript, helps buying and selling products in regions without formal addresses, typically found in developing countries.

Overview

The app integrates the What3Words (W3W) system, which segments the world into small squares, each identified by a unique three-word address. This enables easy location sharing, even in places without street names or traditional addresses. Our platform makes online trading feasible for those in regions with limited addressing capabilities.

Screenshots

  • Home Page
  • Posts Page
  • Profile Page
  • Login Page
  • Show Page with Comments

Live Demo

Experience the app firsthand by visiting: Demo Link.

Getting Started

Prerequisites

  • Node.js & Yarn package manager

Installation & Usage

  1. Clone the repository to your local machine.

  2. Navigate to the project directory and run:

    yarn install
    
  3. Start the app with:

    yarn start
    

Built With

  • HTML 5 - Markup language
  • SCSS - CSS preprocessor
  • JavaScript ES6 - Programming language
  • jQuery 3.10 - JavaScript library
  • Yarn - Dependency management
  • Git & GitHub - Version control
  • Heroku - Hosting platform

Challenges Encountered

  • Limited access to certain online services and APIs.
  • Recognizing the need for meticulous planning prior to coding.
  • Optimizing the app for minimal data usage, catering to areas with restricted internet connectivity.

Roadmap

Planned enhancements include:

  1. Incorporating product categories and sub-categories.
  2. Implementing AI-driven product suggestions.
  3. Introducing Facebook login capability.
  4. Enhancing the in-app messaging system for improved security.
  5. Adding an image gallery for product listings.

About

WDI27 London Second Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published