SlideShare a Scribd company logo
1 of 25
THE GENOGRAM
PROJECT
http://intense-woodland-8718.herokuapp.com
GENOGRAM –Team
• Product Owner - Sudipta Mohapatra
• Scrum-Master - Tolu Abayomi
• Amit Sinha
• Sotiris Ioannou
The Path Forward…
• Genogram??
• The Website Interface
• Features
• User Stories Completed
• Issues Faced
• Pylint Score &Test Coverage Statistics
• Team Statistics
• Live Demo!!
• Future Goals
GENOGRAM
• A graphic representation of a family tree.
• Allows the user to analyse hereditary patterns
and psychological factors that punctuate
relationships.
• First developed by Monica McGoldrick and
Randy Gerson in 1985
The Genogram Web Interface
• http://intense-woodland-8718.herokuapp.com
FEATURES
• Login/Logout
• Add members to your genogram.
• Members added are visible in the page.
• Different shapes for identifying Male/Female members.
• Visible Tree structure linking all the members appropriately.
Completed User Stories
• As a user I want to be able to register for a new account using at least my
name, email address, date of birth so I can start creating my genograms.
• As a user, I want to be able to view a tree of my family history.
• As a user, I want to be able to add members into my genogram tree and
visualize them.
• As an Admin, I want the user to successfully login and logout of the website.
MAJOR ISSUES FACED
• Resolving issues while integrating with Git.
• Finalizing models for working with D3.
• Reading Data from the database, serialize it to JSON and pass it to the
front end.
• Setting up the database to Postgres to deploy on HEROKU.
• Total issues faced – 41
• Issues Closed/Resolved – 27
TEST Coverage Statistics
• The project is 75% test covered.
• The statistics are obtained by implementing Django-Nose library.
PYLINT Score
• The Project has been rated at 8.57/10 by Pylint.
TEAM STATISTICS
Commits
0
10
20
30
40
50
60
70
80
TOLU SOTIRIS SUDIPTA AMIT
TOLU SOTIRIS SUDIPTA AMIT
Individual Work Statistics
• Tolu
Handled issues with integrating the project components.
Deploying the project on Heroku.
Modifying the models to work with D3.
Updated the add person form.
Worked on serializing the data to pass onto the front-end.
Worked on the API for the project.
Individual Work Statistics…
• Amit
Creating initial models and worked on modifying them.
Creating forms to register a new user and add persons into the genogram.
Documenting the Project.
Worked on Login/Logout and Registration of an User.
Individual Work Statistics…
• Sudipta
Template layout withTwitter Bootstrap and static files.
Creating the pages for the project and worked on links.
Wrote test codes for the project includingAcceptance tests using Selenium.
Individual Work Statistics…
• Sotiris
Worked on D3 to visualize the data.
Worked on serializing the data for passing onto the front-end.
Worked on modifying the models to work with D3.
Adding comments for documentation to some files.
Future Goals
• Create different links to show different type of relationships.
• Show more shapes
• Improve the User-Interface.
• Increase the test-coverage on the project.
• Clean up the code to increase the Pylint score.
• Complete all the user-stories.
Gracias!!!

More Related Content

Viewers also liked

Understanding the influence of our family of origin
Understanding the influence of our family of originUnderstanding the influence of our family of origin
Understanding the influence of our family of originteamlwcau
 
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...Barbara Cunningham, Psy.D., MFT
 
Ann Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive PracticeAnn Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive PracticeIAMIreland
 
complete note of Casework
complete note of Caseworkcomplete note of Casework
complete note of Caseworksurendra shah
 
Reflective practice
Reflective practiceReflective practice
Reflective practicewcctlc
 
The ecological perspective in social work
The ecological perspective in social workThe ecological perspective in social work
The ecological perspective in social workAbilash Chandran
 
Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)saniladappatt
 
The Bowen Family Systems Theory
The Bowen Family Systems TheoryThe Bowen Family Systems Theory
The Bowen Family Systems TheoryCounselcarecanada
 
Mary Ainsworth Attachment Theory
Mary Ainsworth Attachment TheoryMary Ainsworth Attachment Theory
Mary Ainsworth Attachment Theorymegsw1
 
Family Systems Theory
Family Systems TheoryFamily Systems Theory
Family Systems TheoryJason Wrench
 
Tools in Family Assessment
Tools in Family AssessmentTools in Family Assessment
Tools in Family AssessmentAileen Pascual
 

Viewers also liked (20)

Career Genogram
Career GenogramCareer Genogram
Career Genogram
 
Understanding the influence of our family of origin
Understanding the influence of our family of originUnderstanding the influence of our family of origin
Understanding the influence of our family of origin
 
Ecomap
EcomapEcomap
Ecomap
 
Counselling%20Essay
Counselling%20EssayCounselling%20Essay
Counselling%20Essay
 
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
Affordable Relationship Counseling (http://www.Cunninghamtherapy.com): Bowen ...
 
Family assessment
Family assessmentFamily assessment
Family assessment
 
Family Systems Theory
Family Systems Theory Family Systems Theory
Family Systems Theory
 
Ann Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive PracticeAnn Cunliffe - IAM 2013 - Reflexive Practice
Ann Cunliffe - IAM 2013 - Reflexive Practice
 
Psychodynamic Formulation Revised
Psychodynamic Formulation RevisedPsychodynamic Formulation Revised
Psychodynamic Formulation Revised
 
Bowenfamilytheory
BowenfamilytheoryBowenfamilytheory
Bowenfamilytheory
 
complete note of Casework
complete note of Caseworkcomplete note of Casework
complete note of Casework
 
Reflective practice
Reflective practiceReflective practice
Reflective practice
 
The ecological perspective in social work
The ecological perspective in social workThe ecological perspective in social work
The ecological perspective in social work
 
Bowenian Family Therapy
Bowenian Family TherapyBowenian Family Therapy
Bowenian Family Therapy
 
Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)Social work practice with individuals.ppt (1)
Social work practice with individuals.ppt (1)
 
The Bowen Family Systems Theory
The Bowen Family Systems TheoryThe Bowen Family Systems Theory
The Bowen Family Systems Theory
 
Family tools complete
Family tools completeFamily tools complete
Family tools complete
 
Mary Ainsworth Attachment Theory
Mary Ainsworth Attachment TheoryMary Ainsworth Attachment Theory
Mary Ainsworth Attachment Theory
 
Family Systems Theory
Family Systems TheoryFamily Systems Theory
Family Systems Theory
 
Tools in Family Assessment
Tools in Family AssessmentTools in Family Assessment
Tools in Family Assessment
 

Similar to Genogram - Family Analysis Made Easier

Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationChristian Buckley
 
DrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia TechDrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia TechEric Sembrat
 
D7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copyD7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copyAcquia
 
AUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATORAUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATORGaurang Dobariya
 
Lead user training
Lead user trainingLead user training
Lead user trainingEmma DeJong
 
Mobile Project Management
Mobile Project ManagementMobile Project Management
Mobile Project ManagementLee Schlenker
 
Assessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKitAssessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKitSummit 7 Systems
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationMark Billinghurst
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...Prashant G Bhoyar (Microsoft MVP)
 
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH TechnologyRupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH TechnologyRupa Kaur
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersAnton Parkhomenko
 
Datagrinch product experience
Datagrinch product experienceDatagrinch product experience
Datagrinch product experienceSandeep Supal
 
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...Jasper Oosterveld
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsChris Cera
 
Governance is Not An Option
Governance is Not An OptionGovernance is Not An Option
Governance is Not An Optionspsnyc
 
Learning portfolio
Learning portfolioLearning portfolio
Learning portfolioSyed Jaffary
 
Georgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyGeorgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyEric Sembrat
 
Htf2014 managing share point projects with agile and tfs andy
Htf2014 managing share point projects with agile and tfs   andyHtf2014 managing share point projects with agile and tfs   andy
Htf2014 managing share point projects with agile and tfs andySparkhound Inc.
 

Similar to Genogram - Family Analysis Made Easier (20)

Improving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and GamificationImproving Productivity with SharePoint 2013 and Gamification
Improving Productivity with SharePoint 2013 and Gamification
 
DrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia TechDrupalCamp Chattanooga (2013) - Sass at Georgia Tech
DrupalCamp Chattanooga (2013) - Sass at Georgia Tech
 
D7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copyD7 10 modules-in-20mins v2 copy
D7 10 modules-in-20mins v2 copy
 
AUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATORAUTOMATED QUESTION PAPER GENERATOR
AUTOMATED QUESTION PAPER GENERATOR
 
Lead user training
Lead user trainingLead user training
Lead user training
 
Mobile Project Management
Mobile Project ManagementMobile Project Management
Mobile Project Management
 
Assessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKitAssessing the Health of Your SharePoint Farm with SPDocKit
Assessing the Health of Your SharePoint Farm with SPDocKit
 
COMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and EvaluationCOMP 4026 Lecture3 Prototyping and Evaluation
COMP 4026 Lecture3 Prototyping and Evaluation
 
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...How to develop maintainable custom Workflows in Office365 SharePoint online 2...
How to develop maintainable custom Workflows in Office365 SharePoint online 2...
 
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH TechnologyRupa Kaur Resume_8.3yrs Exp_DWH Technology
Rupa Kaur Resume_8.3yrs Exp_DWH Technology
 
How to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designersHow to boost your workflow, or git rebase for designers
How to boost your workflow, or git rebase for designers
 
Datagrinch product experience
Datagrinch product experienceDatagrinch product experience
Datagrinch product experience
 
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
SharePoint Saturday Helsinki 2019 - Collaboration Governance and Adoption Bes...
 
Product Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOsProduct Management for Startup Founders, CEOs, and CTOs
Product Management for Startup Founders, CEOs, and CTOs
 
Governance is Not An Option
Governance is Not An OptionGovernance is Not An Option
Governance is Not An Option
 
Vasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_ExpVasudeo_5.8_Years_of_Exp
Vasudeo_5.8_Years_of_Exp
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
Learning portfolio
Learning portfolioLearning portfolio
Learning portfolio
 
Georgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyGeorgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case Study
 
Htf2014 managing share point projects with agile and tfs andy
Htf2014 managing share point projects with agile and tfs   andyHtf2014 managing share point projects with agile and tfs   andy
Htf2014 managing share point projects with agile and tfs andy
 

Recently uploaded

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 

Genogram - Family Analysis Made Easier

  • 2. GENOGRAM –Team • Product Owner - Sudipta Mohapatra • Scrum-Master - Tolu Abayomi • Amit Sinha • Sotiris Ioannou
  • 3. The Path Forward… • Genogram?? • The Website Interface • Features • User Stories Completed • Issues Faced • Pylint Score &Test Coverage Statistics • Team Statistics • Live Demo!! • Future Goals
  • 4. GENOGRAM • A graphic representation of a family tree. • Allows the user to analyse hereditary patterns and psychological factors that punctuate relationships. • First developed by Monica McGoldrick and Randy Gerson in 1985
  • 5.
  • 6. The Genogram Web Interface • http://intense-woodland-8718.herokuapp.com
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. FEATURES • Login/Logout • Add members to your genogram. • Members added are visible in the page. • Different shapes for identifying Male/Female members. • Visible Tree structure linking all the members appropriately.
  • 13. Completed User Stories • As a user I want to be able to register for a new account using at least my name, email address, date of birth so I can start creating my genograms. • As a user, I want to be able to view a tree of my family history. • As a user, I want to be able to add members into my genogram tree and visualize them. • As an Admin, I want the user to successfully login and logout of the website.
  • 14. MAJOR ISSUES FACED • Resolving issues while integrating with Git. • Finalizing models for working with D3. • Reading Data from the database, serialize it to JSON and pass it to the front end. • Setting up the database to Postgres to deploy on HEROKU. • Total issues faced – 41 • Issues Closed/Resolved – 27
  • 15. TEST Coverage Statistics • The project is 75% test covered. • The statistics are obtained by implementing Django-Nose library. PYLINT Score • The Project has been rated at 8.57/10 by Pylint.
  • 16.
  • 19. Individual Work Statistics • Tolu Handled issues with integrating the project components. Deploying the project on Heroku. Modifying the models to work with D3. Updated the add person form. Worked on serializing the data to pass onto the front-end. Worked on the API for the project.
  • 20. Individual Work Statistics… • Amit Creating initial models and worked on modifying them. Creating forms to register a new user and add persons into the genogram. Documenting the Project. Worked on Login/Logout and Registration of an User.
  • 21. Individual Work Statistics… • Sudipta Template layout withTwitter Bootstrap and static files. Creating the pages for the project and worked on links. Wrote test codes for the project includingAcceptance tests using Selenium.
  • 22. Individual Work Statistics… • Sotiris Worked on D3 to visualize the data. Worked on serializing the data for passing onto the front-end. Worked on modifying the models to work with D3. Adding comments for documentation to some files.
  • 23.
  • 24. Future Goals • Create different links to show different type of relationships. • Show more shapes • Improve the User-Interface. • Increase the test-coverage on the project. • Clean up the code to increase the Pylint score. • Complete all the user-stories.