/SpartanLog-Laravel

An api and web application for logging weight lifting workouts.

Primary LanguagePHP

Spartan Weight Lifting Log

Overview

  • Rest API for tracking workouts
    • User authentication with JSON Web Tokens
    • REST principles followed (Documentation coming soon)
      • Appropriate HTTP status codes and responses
      • Paginated results
      • Sorting
      • Expansion
      • Filtering
  • Frontend (mainly intended to demonstrate that data is synchronized correctly)
    • Responsive and mobile-ready user interface (Bootstrap)
    • Elixer/Gulp asset pipeline
    • Interactive Graph (ChartJS)
    • Rest Timers (JQuery)

Installation

git clone https://github.com/ColinConduff/SpartanLog-Laravel.git
composer install
vagrant up (Note: Must have vagrant and virtualbox installed)

The following libraries were used: