Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/serknight/team-pairing-app
An Interview project from junior dev days - team pair off.
https://github.com/serknight/team-pairing-app
Last synced: 5 days ago
JSON representation
An Interview project from junior dev days - team pair off.
- Host: GitHub
- URL: https://github.com/serknight/team-pairing-app
- Owner: SerKnight
- Created: 2013-06-20T15:37:16.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2022-10-19T10:33:40.000Z (about 2 years ago)
- Last Synced: 2024-11-10T19:51:48.032Z (2 months ago)
- Language: CSS
- Homepage:
- Size: 601 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.rdoc
Awesome Lists containing this project
README
...WELCOME - To the People-Person - README...
This is an application designed for a single organization.
________________________
Instructions:http://People-Person.herokuapp.com
You Can:
- Create/delete Members with:
- a name
- Unique email address- Create/delete Teams with:
- a name
- short descriptionAnd most importantly, you can add members to multiple teams.
When you visit each teams profile page, there is an option to:
- "Organize Pairs"This will take you to the teams page where you can:
- edit or delete a team
- randomized pairs within each team by clicking "Match Team?"
- This will email the entire team, displaying the pairs for that "week"
(a.k.a. whenever you click it)________________________
NittyGritty:Design:
I used foundation-zurb as the front-end framework. Its simplicity and grace made for easily navigable paths, especially essential in a small application such as People-Person.Testing:
I used rspec & capybara, in addition to this sweet gem pair called "better_errors" & "binding_of_caller" to drive the TDD.It is not perfect... But hey, that is why I would love this apprenticeship...
I really want to get better at software architecture and breaking down hard problems with ruby code :)