BloomBus
  • What is BloomBus?
  • Code Repositories & Deployment
  • Publishing
  • Editing Geospatial Features
  • BloomBus-Client
    • Architecture
    • Home.jsx
    • ShuttlesDrawer.jsx
    • StationsDrawer.jsx
  • BloomBus-Tracker
    • Architecture
  • BloomBus-Server
    • Architecture
    • REST API
    • Developing Locally
    • Authentication
  • Future Plans
    • Cloud → Self-hosted
Powered by GitBook
On this page
  • Code Repositories
  • Deployment

Code Repositories & Deployment

Current code repository usage & deployment information.

PreviousWhat is BloomBus?NextPublishing

Last updated 5 years ago

Code Repositories

All 3 of the project's code repos are on GitHub under the organization.

  • (deprecated)

  • — the repository for this GitBook

For more information about any of these repos, visit their respective pages within this GitBook.

Currently, BloomBus-Client is deployed to Heroku at .

Deployment

What's Heroku?

Heroku is a "cloud application platform". In short, it provides a CLI tool to add a git remote to your project, and whenever new changes are pushed to that remote, it will analyze the project, try and determine a "buildpack" to run to build the project, and stand it up on one of Heroku's servers.

BloomBus-Client was created using the create-react-app package from Facebook, which is a very popular tool for bootstrapping a basic React application without having to write all of the boilerplate yourself. The for create-react-app apps on Heroku is used for deployment.

BloomBus
BloomBus/BloomBus-Tracker-Android
BloomBus/BloomBus-Tracker
BloomBus/BloomBus-Client
BloomBus/BloomBus-Server
BloomBus/gitbook
https://bloombus.herokuapp.com
community-made buildpack