Skip to content

IsaTippens/interledger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Local Roots

Our idea connects tourists with local businesses to foster cultural integration and support economic growth. It prioritises environmental sustainability and promotes responsible tourism, by creating a platform that allow tourists in a given area to engage with the local businesses and make payments via the application with ease.

Table of Contents

  1. Introduction
  2. Features
  3. Tech Stack
  4. Installation
  5. Usage

Introduction

Local Roots is a web-based marketplace that allows tourists and business travelers to book services from local businesses or freelancers. By leveraging Open Payments API, the platform simplifies cross-border transactions, supporting local economies and creating more sustainable tourism practices.

Features

  • Search and filter local businesses based on location and service category.
  • Secure payment integration using Open Payments API.
  • Modal-based booking and payment system.
  • User-friendly and responsive interface.

Tech Stack

  • Frontend: React, TypeScript, CSS
  • Backend: Node.js, Express
  • Database: SQLite
  • API Integration: Open Payments API

Installation

Prerequisites

Ensure you have the following tools installed:

  • Node.js (v14 or later)
  • npm (v6 or later)
  • SQLite3

Setup

  1. Clone the repository:
   git clone https://github.com/IsaTippens/interledger.git
   cd interledger
  1. Install the dependencies:
  # backend dependencies
  npm install
  # react dependencies
  cd frontend
  npm install
  # initialise database
  npx ts-node ./testing/test_db.ts
  1. Start the Development Server:
   # Terminal #1
   npx ts-node ./backend/app.ts

   # Terminal #2
   cd frontend
   npm start

Usage

  1. Choose a service from categories like cleaning, gardening, babysitting, and catering.
  2. Book and pay for services securely using the Open Payments API.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •