Skip to content

Tired Bike is a decentralized community for slow travellers and those who want to host them. It runs SolidCouch software and Solid Protocol.

License

Notifications You must be signed in to change notification settings

solidcouch/tiredbike

 
 

Repository files navigation

SolidCouch

A decentralized hospitality exchange community app built with Solid Protocol.

Please read the SolidCouch Announcement.

Developer quick start

This is a single page application written in React.

You need Node v16. You can use nvm to switch to that particular version. You also need yarn.

  1. Clone this repository on your computer

    git clone https://github.com/solidcouch/solidcouch.git
  2. Go to the project directory

    cd solidcouch
  3. Install dependencies

    yarn
  4. Run the app

    yarn start

You can also configure the app with environment variables, e.g.:

REACT_APP_COMMUNITY="https://community.example/community#us" REACT_APP_COMMUNITY_CONTAINER="community-example" yarn start`

Testing

We use Cypress to test the application.

To start the tests, run yarn cy:dev, wait a bit, and Cypress will open. Select "E2E tests" from the options, then pick your preferred browser (Electron and Chromium work, Firefox fails), and select a test suite to run.

License

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

Note: The logos, trademarks, and designs included in this repository are not covered by the MIT License. They are the property of their respective owners and may not be used without permission.

About

Tired Bike is a decentralized community for slow travellers and those who want to host them. It runs SolidCouch software and Solid Protocol.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.2%
  • SCSS 2.7%
  • CSS 1.6%
  • Other 1.5%