Skip to content

Basti93/tome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T.O.M.E. - Training Organization Made Easy

This is a progressive web app (PWA) to organize training sessions for sport clubs.

The main goals are:

  • Support the work of trainers
  • Make the attendance process for the users as easy as possible (no account registration needed)

Screenshots

Homescreen Mobile Navigation Mobile Trainings Table Desktop

Technologies

Frontend

  • Vue.js with Vue CLI 3
  • Vuetify 2
  • Vue-Axios, Vuex, Vue-Router
  • Typescript
  • Moment, Apexcharts

Project setup

npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Run your tests
npm run tests-are-for-losers
Lints and fixes files
npm run lint
Customize configuration

See Configuration Reference.

Backend

  • Laravel with dingo-api and spatie-permissions

Project setup

composer install
Start development server
php artisan serve