we solve ? Our use cases. Phase I Leader Full Stack Da Meng Responsibilities First team leader, assigning work to each team member, helping communication within the team, data model design, collecting data, designing pages. Stats 100 commits 9 issues
First team leader, assigning work to each team member, helping communication within the team, data model design, collecting data, designing pages. Stats 100 commits 9 issues Company company_id company_name company_description company_image company_site Location location_id location_name location_description location_image Language language_id language_name language_description language_image language_wiki_link Job job_id job_title job_description location_id company_id link Skillset skillset_id skillset_name skillset_description skillset_image skillset_wiki_link Jobs_Lans job_id Language_id Jobs_Skills job_id skillset_id
reduce redundancy (Navbar, Header, Footer) - Switching static pages to dynamic pages - Receiving data from backend to frontend - Loops and conditions Front-end developer Chan Hee Park Responsibilities Front-end development (HTML, CSS, JavaScript) with usage of Twitter Bootstrap Stats 89 commit(s) 11 issue(s)
Table to dynamic DataTable. - Searching - Pagination - Sorting by column First tried with Whoosh Search but… Implementation - Parsed searched keyword - Queried corresponding databases - Collect all matching (both And and Or) - Removed all possible duplicated items - Bold searched keywords - Display keywords and results Front-end developer Seung Youp Baek Responsibilities Front end development. Static/dynamic page with HTML, CSS, Bootstrap, and JavaScript etc. Stats 115 commit(s) 19 issue(s)
Serialization • API ◦ Endpoints ◦ Methods • Tests The Back-end Back-end developer Phase II Leader Kevin Valle Responsibilities Back-end development with Flask, SQLAlchemy and linux administration on Rackspace server. Stats 101 commit(s) 27 issue(s) 15 unittest(s)
- Effective and efficient What did we learn? - HTML, JS, API, JSON, Jinja and Bootstrap - Teamwork What can we do better? - More data - Speed (load up time) - Better use of VM and testing pages What puzzles us? - Random Flask and Database error - Unittest page Data Scientist Phase III Leader Jin Ho Kim Responsibilities Apiary Contribution, data entry, google map API, etc. Stats 19 commit(s) 5 issue(s) 24 unittest(s)
- Log-in What did we learn from their website - There are a lot of drinks out there - Importance of safe search What can they do better - Front-end - inconsistent picture load up - allow users to add drinks What puzzles us about their website - Questionable drinks Data Scientist Phase III Leader Jin Ho Kim Responsibilities Apiary Contribution, data entry, google map API, etc. Stats 19 commit(s) 5 issue(s) 24 unittest(s)