Skip to content
This repository has been archived by the owner on Dec 21, 2021. It is now read-only.

Latest commit

 

History

History
29 lines (21 loc) · 1021 Bytes

README.md

File metadata and controls

29 lines (21 loc) · 1021 Bytes

BulletJournal API

Build Status

This symfony app provides endpoint for the BulletJournal front end, built on angularjs 1.5.*. It is a simple demo app.

Endpoints are defined in the Rukien/BulletJournalBundle controller directory

Tasks are defined the following way :

  • task_id
  • title
  • summary
  • assignee (the user in charge of the task)
  • done
  • due_date
  • created_at
  • updated_at (unused)

Those endpoints allows the basic CRUD operations on a Task entity.

Installation and setup

  1. Clone the project
  2. run composer install (you'll need to set your MySQL/MariaDB database credentials)
  3. run app/console doctrine:schema:update --force
  4. run app/console doctrine:fixtures:load to fill the app with initial dataset
  5. launch the PHP built-in server wrapped by symfony app/console server:run

Your API is now up and running. You can use it through the BulletJournalFront app.