8000 GitHub - BrainiacWizards/taxicityapp
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

BrainiacWizards/taxicityapp

Repository files navigation

TaxiCity

A decentralized Taxi App built using Celo Composer, Next.js, TypeScript, and CSS.

GitHub Contributors GitHub Contributors Issues GitHub pull requests MIT License

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

TaxiCity is a decentralized Taxi App built using Celo Composer. It enables citizens to search for taxi ranks and taxis, start a taxi trip with a trip code from the driver, and pay using Celo. After the trip, users can view, report, and rate drivers. Drivers can view receipts, orders, transactions, and more.

You can visit the live application at taxicity.vercel.app.

(back to top)

Built With

TaxiCity is built using the following technologies:

(back to top)

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Node (v20 or higher)
  • Git (v2.38 or higher)

Installation

  1. Clone the repo:

    git clone https://github.com/BrainiacWizards/taxicityapp.git
  2. Install dependencies:

    cd taxicityapp
    yarn install --legacy-peer-deps

    or

    npm install --legacy-peer-deps
  3. Rename the file:

    mv packages/react-app/.env.template packages/react-app/.env
  4. Open the newly renamed .env file and add all the required environment variables.

Faucet on Testnet

To get testnet funds, follow these steps:

  1. Visit the Celo Faucet.
  2. Enter your wallet address.
  3. Select the Alfajores testnet.
  4. Click on "Get Started" to receive testnet funds.

(back to top)

Usage

To start the project, run the following commands from the packages/react-app folder:

yarn dev

or

npm run dev

Alternatively, run it from the root using these commands:

npm run react-app:dev

More commands are available in the package.json file in the project root folder.

(back to top)

Roadmap

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

We welcome contributions from the community. To contribute, please fork the repository and create a pull request.

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

Contact

For more information, please contact us at mptdevs@gmail.com.

(back to top)

Acknowledgments

Developers

  • Palesa Hope Motaung
  • Manelisi Mpotulo
  • Sakhile Kgapola

(back to top)

About

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 5

0