Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.1 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.1 KB

Timetable Pusher for Pebble (Backend)

For the Pebble app which consumes this application's API, click here.

Timetable Pusher is allows users to create Pebble timeline pins from their class timetable(s) and push these pins to their Pebble watch. The platform consists of a Pebble app and a PHP/Laravel web application.

The backend is written in PHP/Laravel and is responsible for:

  • Allowing users to enter the class timetables
  • Providing an API for the Pebble app
  • Consuming the Pebble Timeline API

Installation

To install this on your own machine:

  1. Clone this repository to the desired folder: git clone [email protected]:kz/timetable-pusher-backend.git
  2. Run composer install
  3. Run php artisan key:generate
  4. Rename .env.example to .env
    1. Configure your database
    2. Get your Bugsnag API keys and paste them as appropriate

Credits

License

The MIT License (MIT). Please see License File for more information.