paazmaya / renshuu.paazmaya.fi

Training timetable and location planner
http://renshuu.paazmaya.fi
Other
2 stars 2 forks source link

RENSHUU.PAAZMAYA.FI

Plan your training journey

A training timetable

This code is used to run the site available at renshuu.paazmaya.fi, which offers an easy way to build a training timetable within the Japanese martial arts.

The purpose of this project is to create a site that enables its users to find and create martial art training sessions at different locations, and then combine these as a training schedule. It will try to calculate the time needed to travel in between each training location and finally allow to print a list of them.

Initially I started to build this in the end of the Summer 2010, once I had returned from my first training adventure in Japan that took for one month.

Despite the fact that this project is incomplete, I have done already another similar trip, for a bit over two months in the Summer 2011.

Technical logic

Screenshots of the login page

Login page with three different icon sets.

Login page with icons from "Hand Drawn Social"

Login page with icons from "Hand Drawn Social"

Login page with icons from "Hand Drawn Social"

Code Structure

JavaScript application logic files are all prefixed with renshuu-, of which main contains all the settings.

JavaScript libraries that are used in this project are:

PHP libraries are:

TODO

References

Contributing

"A Beginner's Guide to Open Source: The Best Advice for Making your First Contribution".

Also there is a blog post about "45 Github Issues Dos and Don’ts".

Linting is done with ESLint and can be executed with npm run lint. There should be no errors appearing after any JavaScript file changes.

License

Copyright (c) Juga Paazmaya paazmaya@yahoo.com

Available under the Attribution-NonCommercial-ShareAlike 4.0 International license.

You are free to:

The licensor cannot revoke these freedoms as long as you follow the license terms.