SlideShare a Scribd company logo
1 of 1
Download to read offline
Leaguelizer 
Automated unit and functional testing enabled 
us to make a high quality web application 
which helps people 
Peer review/programming helped us to work 
faster and kept us motivated 
Convent ion over conf igurat ion made 
everything work seamlessly 
Shout-Out 
Lessons learned 
We are grateful that Prof. Kuhl, the instructor 
for the class can help us reaching our goal. And 
we thank our client, Ms. Whitaker for giving 
us the opportunity to work on this project. We 
also appreciate the help provided by Ms.Cathy 
& Ms. Dina to print this poster. 
Visit Us at 
https://peaceful-meadow-9219.herokuapp.com 
Automate Boring Tasks 
Visualize Leagues 
Save Your Time 
Leaguelizer is a web-application built to group 
teams into leagues for the First Tech Challenge 
competition. Each league has between 10-14 
teams and any two teams in a league are at 
most 100 miles apart. The project is built on 
MVC architecture, with optimized algorithm 
that takes <1 minute to group the teams and 
render it onto map for better visualization. 
Introduction 
Create leagues by 
a simple button-click. 
Export the 
l e a g u e s w i t h 
grouped teams 
to Excel for your 
record. 
Product Quality 
Keep it SIMPLE : We kept the product as 
simple as possible to enhance readability and 
making it more user-friendly. 
FASTER and BETTER : The optimized 
algorithm parses over 200 team details and 
groups the teams into leagues within 1 min 
while the previous version took more than 20 
mins. 
Make it ROBUST : Used Rspec for unit testing, 
with simplecov gem to analyze the coverage. 
Cucumber & Capybara were used to evaluate 
the functionalities and check if the product met 
all the user requirements. 
Features 
All you need is a 
CSV file. Import 
c s v i n t o o u r 
database. 
Move teams manually, 
into an existing league 
or to a new league 
Edit location & address 
Development: 
- Agile Scrum - 
Our Team: 
Shravanti Gundawar 
Aishwarya Murali 
Bomo Shen 
Shivam S Tomar 
Prasad Toke 
[Course 22C:182 Software Engineering Languages & tools]

More Related Content

What's hot

2014 - AWS Training Certificate of Completion - AWS Technical Essentials
2014 - AWS Training Certificate of Completion - AWS Technical Essentials2014 - AWS Training Certificate of Completion - AWS Technical Essentials
2014 - AWS Training Certificate of Completion - AWS Technical Essentials
Anugoon Leelaphattarakij
 

What's hot (16)

GAB2017 - Azure function to build serverless SharePoint apps
GAB2017 - Azure function to build serverless SharePoint appsGAB2017 - Azure function to build serverless SharePoint apps
GAB2017 - Azure function to build serverless SharePoint apps
 
Era of server less computing final
Era of server less computing finalEra of server less computing final
Era of server less computing final
 
Habitat Managed Chef
Habitat Managed ChefHabitat Managed Chef
Habitat Managed Chef
 
Production process contents
Production process contentsProduction process contents
Production process contents
 
Automation Space Trip
Automation Space Trip Automation Space Trip
Automation Space Trip
 
certificate(1)
certificate(1)certificate(1)
certificate(1)
 
Karthik_Resume (1)
Karthik_Resume (1)Karthik_Resume (1)
Karthik_Resume (1)
 
certificate
certificatecertificate
certificate
 
Gcp cloud certification training course
Gcp cloud certification training courseGcp cloud certification training course
Gcp cloud certification training course
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Software Application Development
Software Application DevelopmentSoftware Application Development
Software Application Development
 
Aws Training - CRISP-DM on the AWS Stack
Aws Training - CRISP-DM on the AWS StackAws Training - CRISP-DM on the AWS Stack
Aws Training - CRISP-DM on the AWS Stack
 
Accelerating Deployment With Azure DevOps - Murughan and Leena - CCDays
Accelerating Deployment With Azure DevOps - Murughan and Leena - CCDays Accelerating Deployment With Azure DevOps - Murughan and Leena - CCDays
Accelerating Deployment With Azure DevOps - Murughan and Leena - CCDays
 
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloudCloudBees Continuous Integration and Test with Appvance PerformanceCloud
CloudBees Continuous Integration and Test with Appvance PerformanceCloud
 
Jira guide
Jira guideJira guide
Jira guide
 
2014 - AWS Training Certificate of Completion - AWS Technical Essentials
2014 - AWS Training Certificate of Completion - AWS Technical Essentials2014 - AWS Training Certificate of Completion - AWS Technical Essentials
2014 - AWS Training Certificate of Completion - AWS Technical Essentials
 

Similar to SELT_Poster

Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slides
tranquynh93
 
Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)
santhosh kumar
 
Kannan R - Automation Testing
Kannan R - Automation TestingKannan R - Automation Testing
Kannan R - Automation Testing
Kannan R
 

Similar to SELT_Poster (20)

Sankerth Resume
Sankerth ResumeSankerth Resume
Sankerth Resume
 
Breaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an ApplicationBreaking the 2 Pizza Paradox with your Platform as an Application
Breaking the 2 Pizza Paradox with your Platform as an Application
 
Tech foundations-slides
Tech foundations-slidesTech foundations-slides
Tech foundations-slides
 
Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)Santhosh_Informatica_Administrator(2)
Santhosh_Informatica_Administrator(2)
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
MoT Athens meets Thessaloniki Software Testing & QA meetup
MoT Athens meets Thessaloniki Software Testing & QA meetupMoT Athens meets Thessaloniki Software Testing & QA meetup
MoT Athens meets Thessaloniki Software Testing & QA meetup
 
Search Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win PrizesSearch Engine And Toolbar With A Chance To Win Prizes
Search Engine And Toolbar With A Chance To Win Prizes
 
Case Study_Employee skill assessment software
Case Study_Employee skill assessment softwareCase Study_Employee skill assessment software
Case Study_Employee skill assessment software
 
2010/09 - Database Architechs - Performance & Tuning Tool
2010/09 - Database Architechs - Performance & Tuning Tool2010/09 - Database Architechs - Performance & Tuning Tool
2010/09 - Database Architechs - Performance & Tuning Tool
 
Black Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applicationsBlack Horse Team: ReactJS and NodeJS driven web applications
Black Horse Team: ReactJS and NodeJS driven web applications
 
Kannan R - Automation Testing
Kannan R - Automation TestingKannan R - Automation Testing
Kannan R - Automation Testing
 
DevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft AzureDevOps in the Cloud with Microsoft Azure
DevOps in the Cloud with Microsoft Azure
 
qs_presentation_v_1_0
qs_presentation_v_1_0qs_presentation_v_1_0
qs_presentation_v_1_0
 
Wireline-Engineering-Solutions-for-a-High-Speed-Network-Provider.pdf
Wireline-Engineering-Solutions-for-a-High-Speed-Network-Provider.pdfWireline-Engineering-Solutions-for-a-High-Speed-Network-Provider.pdf
Wireline-Engineering-Solutions-for-a-High-Speed-Network-Provider.pdf
 
Ashish Baraiya
Ashish BaraiyaAshish Baraiya
Ashish Baraiya
 
NYC ACE May 28 2020
NYC ACE May 28 2020NYC ACE May 28 2020
NYC ACE May 28 2020
 
Continuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - ExperienceContinuous Build To Continuous Release - Experience
Continuous Build To Continuous Release - Experience
 
Case Study - Prosper.com
Case Study - Prosper.comCase Study - Prosper.com
Case Study - Prosper.com
 
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications ProviderContinuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
Continuous Delivery of a Cloud Deployment at a Large Telecommunications Provider
 

SELT_Poster

  • 1. Leaguelizer Automated unit and functional testing enabled us to make a high quality web application which helps people Peer review/programming helped us to work faster and kept us motivated Convent ion over conf igurat ion made everything work seamlessly Shout-Out Lessons learned We are grateful that Prof. Kuhl, the instructor for the class can help us reaching our goal. And we thank our client, Ms. Whitaker for giving us the opportunity to work on this project. We also appreciate the help provided by Ms.Cathy & Ms. Dina to print this poster. Visit Us at https://peaceful-meadow-9219.herokuapp.com Automate Boring Tasks Visualize Leagues Save Your Time Leaguelizer is a web-application built to group teams into leagues for the First Tech Challenge competition. Each league has between 10-14 teams and any two teams in a league are at most 100 miles apart. The project is built on MVC architecture, with optimized algorithm that takes <1 minute to group the teams and render it onto map for better visualization. Introduction Create leagues by a simple button-click. Export the l e a g u e s w i t h grouped teams to Excel for your record. Product Quality Keep it SIMPLE : We kept the product as simple as possible to enhance readability and making it more user-friendly. FASTER and BETTER : The optimized algorithm parses over 200 team details and groups the teams into leagues within 1 min while the previous version took more than 20 mins. Make it ROBUST : Used Rspec for unit testing, with simplecov gem to analyze the coverage. Cucumber & Capybara were used to evaluate the functionalities and check if the product met all the user requirements. Features All you need is a CSV file. Import c s v i n t o o u r database. Move teams manually, into an existing league or to a new league Edit location & address Development: - Agile Scrum - Our Team: Shravanti Gundawar Aishwarya Murali Bomo Shen Shivam S Tomar Prasad Toke [Course 22C:182 Software Engineering Languages & tools]