Skip to content

Latest commit

 

History

History
71 lines (50 loc) · 1.68 KB

File metadata and controls

71 lines (50 loc) · 1.68 KB

Gantabya

Gantabya is a travel companion app designed to enhance group trips and city-to-city travel. It provides features such as live location sharing, real-time step tracking, and in-app chat for seamless coordination and safety.

Features

-In-App Chat with Reddit-like Threads: Communicate effortlessly within the app using threaded discussions for better organization.

-Trail Definition: Define and share travel trails with your group.

-Weather Tracking: Stay informed about weather conditions in your destination.

-Facility Tracking Using OpenStreetMap (OSM): Locate nearby facilities and points of interest with accurate OSM integration.

Requirements

  • Node.js (version 14 or higher)
  • npm or yarn
  • Git (optional, for version control)

Installation

Backend Setup

  1. Clone the repository:

  2. Install dependencies:

    npm install
  3. Start the server:

    npm start

Frontend Setup

  1. Navigate to the client directory:

    cd ../client
  2. Install dependencies:

    npm install
  3. Start the app:

    npm start

Usage

  1. Launch the app on your local browser.
  2. Log in or sign up using your credentials.
  3. Create or join a trip group.
  4. Use the features to coordinate with your group and track your progress.

Contributing

We welcome contributions to Gantabya! If you have any ideas or suggestions, feel free to:

  • Fork the repository.
  • Create a new branch.
  • Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Happy travels with Gantabya!

demo.mp4