jocelynthode / coachup Goto Github PK
View Code? Open in Web Editor NEWCoachUP
Home Page: https://coachup.herokuapp.com/
CoachUP
Home Page: https://coachup.herokuapp.com/
Add the navbar, "tabs" on the left, dummy search bar...
Description :
Priority : Medium
Reviewer : Michael
Effort Planned : 2h
Actual Effort : 0.5h
Description :
Priority :
Reviewer :
Effort Planned :
Actual Effort :
Description :
Priority : Medium
Reviewer : Fisnik
Effort Planned : 1
Actual Effort : 1
Description :
Priority : Medium
Reviewer : @liechtia
Effort Planned : 4h
Actual Effort : 6h
Description : Create a "edit profile" page
Priority : High
Reviewer : Andrea
Effort Planned : 1h
Actual Effort : 2h
Description :
Priority : Medium
Reviewer : Fisnik
Effort Planned : 1
Actual Effort : 1
adding,
removing,
recurring training sessions in a course,
max. number of trainees,
view
Description :
EDIT: The buttons only show the state of the partnership for now, I suggest to wait for @mengja's code to be merged first, since I'll have to add some code in his controller for this feature.
Priority : Medium
Reviewer : @mengja
Effort Planned : 4h
Actual Effort : 8h
Description :
Priority : High
Reviewer : @jocelynthode
Effort Planned : 4
Actual Effort : 8
Description :
Effort Planned : 10min
Actual Effort : 5min
Description : Add backend and frontend to join or leave a specific course
Priority : High
Reviewer : Michael
Effort Planned : 4h
Actual Effort : 4h
Effort Planned : 15min
Actual Effort : 15min
Description :
Priority : High
Reviewer : @jocelynthode and @simonbru
Effort Planned : 2h
Actual Effort :
Description : Implement the search bar so that a user can search for courses
Priority : Medium
Reviewer : @amand4msk
Effort Planned : 2h
Actual Effort : 2h
Description :
Priority : High
Reviewer : @amand4msk
Effort Planned : 0.5h
Actual Effort : 0.5h
Description : Create a login page
Priority : High
Reviewer : @jocelynthode
Effort Planned : 1h
Actual Effort : 2
Description : Use postgresql even in dev
Priority : High
Reviewer : Noone
Effort Planned : 0.1h
Actual Effort : 0.1h
Description : Display a link to the coach profile for each partnerships
Priority : Low
Reviewer :
Effort Planned : 1h
Actual Effort :
Description :
Priority : medium
Reviewer : @simonbru
Effort Planned : 4h
Actual Effort : 6h
rating of coach
course/session not shown in several of the views anymore
not editable
maybe copyable with new expiration date
Description :
Priority : high
Reviewer : Jocelyn
Effort Planned : 1h
Actual Effort : 1h
Description : Add the possibility for a user to rate an other user
Priority : Medium
Reviewer : @simonbru
Effort Planned : 2h
Actual Effort : 2h
Description : Creating a user profile page that every user can access (if privacy settings are off)
Priority : Medium
Reviewer : @simonbru
Effort Planned : 2h
Actual Effort : 3h
Description : Refactor CyberCoach requests using the CoachClient gem
Priority : Medium
Reviewer : Jocelyn
Effort Planned : 1h
Actual Effort : 1h
Description : Test the map and calendar functions.
Priority : Medium
Effort Planned : 1h
Actual Effort : 1h
Description : Create the overview for partnerships
Priority : High
Reviewer : @liechtia
Effort Planned : 4h
Actual Effort :
Description : Create a register page
Priority : High
Reviewer : Andrea
Effort Planned : 1h
Actual Effort : 2h
Description : Create a a user model using data from CyberCoach
Priority : High
Reviewer : @jocelynthode
Effort Planned : 3h
Actual Effort : 3h
Description : Set duration to the training session duration.
Priority : Medium
Reviewer : Simon
Effort Planned : 0.5h
Actual Effort : 0.2h
Description :
Priority : Medium
Reviewer : Fisnik
Effort Planned : 1
Actual Effort : 1
Description : Add the possibility for a coach to edit his course
Priority : Medium
Reviewer :
Effort Planned : 4h
Actual Effort : 3h
Description :
Priority : High
Reviewer : @jocelynthode and @simonbru
Effort Planned : 2h
Actual Effort :
what if username is already taken?
what if e-mail is already taken?
are passwords safe?
can users really only edit stuff when they're logged in?
can you change password?
can you delete user and will their courses and sessions and applications for sessions be deleted as well?
Description : Export training sessions to google calendar
Priority : Medium
Reviewer : Andrea
Effort Planned : 4h
Actual Effort : 4h
The gitignore file present in the root of the repo defines some absolute paths that were right for the bike-trader project but not for coachup.
For example:
/log
/tmp
/db/*.sqlite3
/db/*.sqlite3-journal
/public/system
/coverage/
/spec/tmp
These rules don't serve any purpose since the rails projet is in the coachup subfolder.
Some of these rules are also present in a second gitignore file in the coachup subfolder (and there are useful there).
I suggest that we keep the root gitignore file for rules that apply anywhere in the repo, and we just move the other rules to the gitignore file in the coachup subfolder.
BTW It may be nice to merge this quickly in the dev branch to avoid people committing wrong files by accident.
can you view everything in a user profile?
can you edit your user profile?
what if a user is deleted? is his profile deleted too?
Description :
Priority : Medium
Reviewer : @amand4msk
Effort Planned : 2h
Actual Effort : 2h
Description :
Priority : Medium
Reviewer : Fisnik
Effort Planned : 1
Actual Effort : 1
Description : Share a course in Facebook
Priority : Low
Reviewer : Michael
Effort Planned : 1h
Actual Effort : 0.5h
Description :
Priority : High
Reviewer : @liechtia
Effort Planned : 4h
Actual Effort : 4h
Description : Deploy the app on heroku
Priority : Low
Reviewer :
Effort Planned : 1h
Actual Effort : 1h
Description : Display a map into a course
Priority : Medium
Reviewer : @jocelynthode
Effort Planned : 6h
Actual Effort : 8h
Description :
Priority : High
Reviewer : @jocelynthode and @simonbru
Effort Planned : 2h
Actual Effort :
Effort Planned : 10min
Actual Effort : 5min
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.