Trackr
Nobody wants obstacles in their way when they go on a run. So why not have an app to match? Trackr is a lightweight running application built on Ruby Rails. Binghamton CS 445 SWE Active Status for Fall 2017.
Binghamton CS 445 SWE
Trackr is a lightweight running application built on Ruby Rails
Active Status for Fall 2017
Owners: Ahnaf Raihan, Margie Lehmann, Patrick Watters, Thomas Moshier
Requester: Rose Williams
Technologies
Ruby on Rails, HTML, CSS, Rspec (TDD Testing), Cucumber (BDD Testing), Heroku
Where we're at
We have completed 4 iterations and half of another as of the end of Binghamton's fall 2017 semester. We have created the baseline app, created the models and databases neccessary, oauth authentication through Facebook with session control, then we implemented the CRUD for connecting weekly mileage goals with the user. Finally, we connected individual users with their own running logs and the CRUD associated with it.
How to contribute
Clone this parent directory into a new Cloud9 workspace. Develop, submit any issues, and then commit a pull request. We'll review it and hopefully you'll be a direct contributor to this project!
Plans for the future
Additional features for the running log. Make it a more comprehensive app.
Social media integration. Share your runs/goals on Twitter or Facebook.
Make it a bit prettier with CSS or an explicit theme like Bootstrap!
To run the server
Clone the repo and run the server with the command with "rails s -p $PORT -b $IP".
Run rspec with "rspec" - TDD.
Run cucumber with "cucumber" - BDD.
Pitch
Nobody wants obstacles in their way when they go on a run. So why not have an app to match? Trackr is a running application that goes beyond the basic functionalities of a running log. Trackr gives you a simple, easy-to-use interface so there's no more mud on your shoes*. We make tracking runs a breeze so you can focus on hitting your goals. Speaking of goals, to keep users motivated, Trackr allows users to set goals and track their progress along the way! So get up, grab your running shoes, and let Trackr help you hit your stride.
This mud is metaphorical. We cannot guarantee that your shoes will actually be mud free.
Related documents
- Project Proposal - created by Margie Lehmann over 1 year ago
- Video Pitch - https://www.youtube.com/watch?v=5Lu35e_73GQ&t=6s - created by Beau LaFlore about 1 year ago
- Final Demo - https://www.youtube.com/watch?v=cBIFZ5xu3Ss - created by Beau LaFlore about 1 year ago
No videos in project Trackr
Current
Type | Points | Labels | State |
---|---|---|---|
User should be able to update a run (MJL TM PSW) |
started | ||
User should be able to delete a run (AR MJL BL) |
started | ||
User should be able to view their runs (AR PSW TM) |
started | ||
started |