SlideShare a Scribd company logo
1 of 3
Download to read offline
1
Customer:
A market leader in Education industry transforming
Parenting and Education for Kids by effectively using
the social network concepts.
Business Requirement
•	 Develop a community to encourage social en-
gagement model between students and parents
•	 Connect all the 3 key stakeholders of the portal –
students, parents and community organisers
•	 Parents should be able to create profile and find
events relevant to their kids
•	 Workflow management system with email alerts
•	 Newsletter system
•	 Needed a scalable web application which can
support up to a few hundred thousand of users
in near future
Our Approach
Expedux started the project scope phase and
understood the two important challenges from the
overall project perspective. 1) Develop a robust
and scalable architecture to cope up with 1000+
concurrent users 2) All the modules to be developed
from scratch and implemented within 4 months.
case study
Developed an Online Education Platform within 6 months using
PHP Symfony and Angular JS
2
After evaluating the entire scope of the work,
Expedux recommended 3 phased PET (Pilot En-
gage and Transform) approach for the overall
development to go-live.
Pilot Phase:
•	 Validated all possible open source technologies
and decided to go with PHP as a core technology,
Symfony as core framework and Angular JS as front
end
•	 Developed an overall architecture framework
that was scalable and robust
•	 Identified the necessity of building custom
frameworks and plugins and aligned it with the
overall development strategy
Engagement Phase:
•	 Developed Kids management, care taker
management, group management and event
management modules
•	 Enabled parents to create profile, specify
preferences, get tips, manage their kids and
finding right activities for kids
Transformation Phase
•	 Developed scheduled events and event
organiser modules using SOA concept to
support multiple applications.
•	 Implemented full blown online education
event community portal with E-mail and SMS
notifications from scratch using a custom MVC
framework
•	 Developed the Mobile App using Phone gap and
ionic framework
Technology Stack:
Core:
•	 Symfony2, Composer, PHP5, AWS
Front End
•	 Angularjs, HTML5, Phonegap
3
www.expedux.com
info@expedux.com
FOCUS
Software Engineering Services for Prod-
uct Firms and E-commerce Organization
OPEN SOURCE COE
A Centre of Excellence team to constantly
build capabilities and frameworks in PHP,
JAVA, and Python.
STABILITY
A team backed by eminent industry advi-
sors and venture capitalists.
EXPERIENCE
100+ man-years of expertise in working
with opensource technologies.
CREDIBILITY
99% of our customers would vouch for
our ability to go beyond the typical cus-
tomer-vendor relationship
INNOVATIVE ENGAGEMENT
MODELS
Innovative Milestone based engagement
Model with Pay per Hour Model and Pay
per Line of Code Model.
twitter.com/expedux
linkedin.com/expedux
ABOUT US
Backend Tools
•	 Doctrine2, Mysql
Engagement Highlights & benefits to customer:
•	 Developed and implemented the online
education community within 6 months with 2
people PHP experts
•	 Enabled the portal to be accessible across all the
devices
•	 Formed a Customer Centre of Excellence with
education domain experts and technology
architects
•	 Implemented Continuous Integration
methodology for the development team using
JIIRA and Bitbucket

More Related Content

What's hot

Google summer of code OSS keynote
Google summer of code OSS keynoteGoogle summer of code OSS keynote
Google summer of code OSS keynoteCarol Smith
 
Maps Rolling Demo Bett 2009 Auto
Maps Rolling Demo Bett 2009 AutoMaps Rolling Demo Bett 2009 Auto
Maps Rolling Demo Bett 2009 Autokarimderrick
 
Doubleclick fundamentals certificate
Doubleclick fundamentals certificateDoubleclick fundamentals certificate
Doubleclick fundamentals certificateAnna Stoilova
 
MKM Open Badges presentation - Steve Sidaway
MKM Open Badges presentation - Steve SidawayMKM Open Badges presentation - Steve Sidaway
MKM Open Badges presentation - Steve Sidawaystevesidaway
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateCarol Smith
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of CodePOSSCON
 
Mobile Framework Flyer
Mobile Framework FlyerMobile Framework Flyer
Mobile Framework FlyerRahul sharma
 
Product and internal training with moodle moodle for business
Product and internal training with moodle   moodle for businessProduct and internal training with moodle   moodle for business
Product and internal training with moodle moodle for businessGavin Henrick
 

What's hot (16)

ICL Conference presentation
ICL Conference presentationICL Conference presentation
ICL Conference presentation
 
Facebook Loving Care
Facebook Loving CareFacebook Loving Care
Facebook Loving Care
 
Google summer of code OSS keynote
Google summer of code OSS keynoteGoogle summer of code OSS keynote
Google summer of code OSS keynote
 
MITx CTL_LUIS_OLIVA
MITx CTL_LUIS_OLIVAMITx CTL_LUIS_OLIVA
MITx CTL_LUIS_OLIVA
 
Slides
SlidesSlides
Slides
 
My Achievements
My AchievementsMy Achievements
My Achievements
 
Maps Rolling Demo Bett 2009 Auto
Maps Rolling Demo Bett 2009 AutoMaps Rolling Demo Bett 2009 Auto
Maps Rolling Demo Bett 2009 Auto
 
What is Vizwik?
What is Vizwik?What is Vizwik?
What is Vizwik?
 
VIS Tech Standards -A Proposal
VIS Tech Standards -A Proposal VIS Tech Standards -A Proposal
VIS Tech Standards -A Proposal
 
Doubleclick fundamentals certificate
Doubleclick fundamentals certificateDoubleclick fundamentals certificate
Doubleclick fundamentals certificate
 
MKM Open Badges presentation - Steve Sidaway
MKM Open Badges presentation - Steve SidawayMKM Open Badges presentation - Steve Sidaway
MKM Open Badges presentation - Steve Sidaway
 
Google Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON updateGoogle Summer of Code 2013 OSCON update
Google Summer of Code 2013 OSCON update
 
MIEE PROGRAM
MIEE PROGRAMMIEE PROGRAM
MIEE PROGRAM
 
Google Summer of Code
Google Summer of CodeGoogle Summer of Code
Google Summer of Code
 
Mobile Framework Flyer
Mobile Framework FlyerMobile Framework Flyer
Mobile Framework Flyer
 
Product and internal training with moodle moodle for business
Product and internal training with moodle   moodle for businessProduct and internal training with moodle   moodle for business
Product and internal training with moodle moodle for business
 

Viewers also liked

B2B partner management portal and B2C omni channel solution
B2B partner management portal and B2C omni channel solutionB2B partner management portal and B2C omni channel solution
B2B partner management portal and B2C omni channel solutionExpedux Technologies
 
Meindert Kennis (Spinnin’Records) @ NEXT16
Meindert Kennis (Spinnin’Records) @ NEXT16Meindert Kennis (Spinnin’Records) @ NEXT16
Meindert Kennis (Spinnin’Records) @ NEXT16Media Perspectives
 
Aplicaciones de excel_en_costos_y_presup
Aplicaciones de excel_en_costos_y_presupAplicaciones de excel_en_costos_y_presup
Aplicaciones de excel_en_costos_y_presupRichard Ray
 
T U R N I N G P O I N T P R E S E N T A T I O N
T U R N I N G  P O I N T  P R E S E N T A T I O NT U R N I N G  P O I N T  P R E S E N T A T I O N
T U R N I N G P O I N T P R E S E N T A T I O Ncuspnavin
 
ACH 245 Lecture 01 (Fundamentals) Vista
ACH 245 Lecture 01 (Fundamentals) VistaACH 245 Lecture 01 (Fundamentals) Vista
ACH 245 Lecture 01 (Fundamentals) Vistaguest4eaf048
 
Events and shows of world
Events and shows of worldEvents and shows of world
Events and shows of worldSiddhi Nagda
 
Remote work challenges and opportunities punit jajodia (1)
Remote work challenges and opportunities   punit jajodia (1)Remote work challenges and opportunities   punit jajodia (1)
Remote work challenges and opportunities punit jajodia (1)Punit Jajodia
 
Regla de 3 directa e inversa clase 2
Regla de 3 directa e inversa clase 2Regla de 3 directa e inversa clase 2
Regla de 3 directa e inversa clase 2Jaime Mejia
 
PHP, Zend + Magento development services
PHP, Zend + Magento development servicesPHP, Zend + Magento development services
PHP, Zend + Magento development servicesExpedux Technologies
 
Managing Mature Taxonomies: Resolving Orphan Terms
Managing Mature Taxonomies: Resolving Orphan TermsManaging Mature Taxonomies: Resolving Orphan Terms
Managing Mature Taxonomies: Resolving Orphan TermsHeather Hedden
 
Tic’s en la educación
Tic’s en la educaciónTic’s en la educación
Tic’s en la educaciónAndreamf17
 
Test automation using selenium - Marketing platform
Test automation using selenium - Marketing platformTest automation using selenium - Marketing platform
Test automation using selenium - Marketing platformExpedux Technologies
 
Balance and posture along with Vestibular System
Balance and posture along with Vestibular SystemBalance and posture along with Vestibular System
Balance and posture along with Vestibular Systemmuhammad aleem ijaz
 
Arthropods: An Introduction for Beginners
Arthropods: An Introduction for BeginnersArthropods: An Introduction for Beginners
Arthropods: An Introduction for BeginnersDr. Abiodun Denloye
 

Viewers also liked (17)

B2B partner management portal and B2C omni channel solution
B2B partner management portal and B2C omni channel solutionB2B partner management portal and B2C omni channel solution
B2B partner management portal and B2C omni channel solution
 
Meindert Kennis (Spinnin’Records) @ NEXT16
Meindert Kennis (Spinnin’Records) @ NEXT16Meindert Kennis (Spinnin’Records) @ NEXT16
Meindert Kennis (Spinnin’Records) @ NEXT16
 
Aplicaciones de excel_en_costos_y_presup
Aplicaciones de excel_en_costos_y_presupAplicaciones de excel_en_costos_y_presup
Aplicaciones de excel_en_costos_y_presup
 
T U R N I N G P O I N T P R E S E N T A T I O N
T U R N I N G  P O I N T  P R E S E N T A T I O NT U R N I N G  P O I N T  P R E S E N T A T I O N
T U R N I N G P O I N T P R E S E N T A T I O N
 
ACH 245 Lecture 01 (Fundamentals) Vista
ACH 245 Lecture 01 (Fundamentals) VistaACH 245 Lecture 01 (Fundamentals) Vista
ACH 245 Lecture 01 (Fundamentals) Vista
 
Reflexiones sobre frases
Reflexiones sobre frasesReflexiones sobre frases
Reflexiones sobre frases
 
Events and shows of world
Events and shows of worldEvents and shows of world
Events and shows of world
 
Remote work challenges and opportunities punit jajodia (1)
Remote work challenges and opportunities   punit jajodia (1)Remote work challenges and opportunities   punit jajodia (1)
Remote work challenges and opportunities punit jajodia (1)
 
Regla de 3 directa e inversa clase 2
Regla de 3 directa e inversa clase 2Regla de 3 directa e inversa clase 2
Regla de 3 directa e inversa clase 2
 
PHP, Zend + Magento development services
PHP, Zend + Magento development servicesPHP, Zend + Magento development services
PHP, Zend + Magento development services
 
Managing Mature Taxonomies: Resolving Orphan Terms
Managing Mature Taxonomies: Resolving Orphan TermsManaging Mature Taxonomies: Resolving Orphan Terms
Managing Mature Taxonomies: Resolving Orphan Terms
 
Tic’s en la educación
Tic’s en la educaciónTic’s en la educación
Tic’s en la educación
 
Test automation using selenium - Marketing platform
Test automation using selenium - Marketing platformTest automation using selenium - Marketing platform
Test automation using selenium - Marketing platform
 
Balance and posture along with Vestibular System
Balance and posture along with Vestibular SystemBalance and posture along with Vestibular System
Balance and posture along with Vestibular System
 
Arthropods: An Introduction for Beginners
Arthropods: An Introduction for BeginnersArthropods: An Introduction for Beginners
Arthropods: An Introduction for Beginners
 
5-Cm11 pourcentage
5-Cm11 pourcentage5-Cm11 pourcentage
5-Cm11 pourcentage
 
Tareas y tareas auténticas
Tareas y tareas auténticas Tareas y tareas auténticas
Tareas y tareas auténticas
 

Similar to Online education platform in 6 months using php symfony and angular js

Introduction to the Corporate MOOC Conference in HK
Introduction to the Corporate MOOC Conference in HKIntroduction to the Corporate MOOC Conference in HK
Introduction to the Corporate MOOC Conference in HKFabrice Demichel
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdfApoorwaSrivastava1
 
Tim Gonzalez Full Stack Developer Resume 2019
Tim Gonzalez Full Stack Developer Resume 2019Tim Gonzalez Full Stack Developer Resume 2019
Tim Gonzalez Full Stack Developer Resume 2019TimGonzalez6
 
Massively Mobile Online Skill Training Platform
Massively Mobile Online Skill Training PlatformMassively Mobile Online Skill Training Platform
Massively Mobile Online Skill Training PlatformRajib Chowdhury
 
Tim Gonzalez - Full Stack Developer
Tim Gonzalez - Full Stack DeveloperTim Gonzalez - Full Stack Developer
Tim Gonzalez - Full Stack DeveloperTimGonzalez6
 
World education
World education World education
World education myBskool
 
ThinkBig Edu World Education
ThinkBig Edu World Education ThinkBig Edu World Education
ThinkBig Edu World Education myBskool
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons toolMaha4444
 
PurpleLeap - Atrium for Career Excellence
PurpleLeap  - Atrium for Career Excellence PurpleLeap  - Atrium for Career Excellence
PurpleLeap - Atrium for Career Excellence purpleleap_bangalore
 
Interactive Internet Based University Marketing
Interactive Internet Based University MarketingInteractive Internet Based University Marketing
Interactive Internet Based University Marketingwaltergill
 
online full stack developer.pdf
online full stack developer.pdfonline full stack developer.pdf
online full stack developer.pdfAmirKhan811717
 
Customizing Your Content Management System to Work for Your Higher Education ...
Customizing Your Content Management System to Work for Your Higher Education ...Customizing Your Content Management System to Work for Your Higher Education ...
Customizing Your Content Management System to Work for Your Higher Education ...Earthbound Media Group
 
Resume-updated
Resume-updatedResume-updated
Resume-updatedJai Shukla
 
Educational platform for professionalization in car design | 2muchcoffee.com ...
Educational platform for professionalization in car design | 2muchcoffee.com ...Educational platform for professionalization in car design | 2muchcoffee.com ...
Educational platform for professionalization in car design | 2muchcoffee.com ...2muchcoffee
 
KarunamobileAutomation.docx
KarunamobileAutomation.docxKarunamobileAutomation.docx
KarunamobileAutomation.docxkaruna karu
 
Resume_Brijesh_Pavith
Resume_Brijesh_PavithResume_Brijesh_Pavith
Resume_Brijesh_Pavithbeeemused
 

Similar to Online education platform in 6 months using php symfony and angular js (20)

Introduction to the Corporate MOOC Conference in HK
Introduction to the Corporate MOOC Conference in HKIntroduction to the Corporate MOOC Conference in HK
Introduction to the Corporate MOOC Conference in HK
 
Students Registration Process.pdf
Students Registration Process.pdfStudents Registration Process.pdf
Students Registration Process.pdf
 
Tim Gonzalez Full Stack Developer Resume 2019
Tim Gonzalez Full Stack Developer Resume 2019Tim Gonzalez Full Stack Developer Resume 2019
Tim Gonzalez Full Stack Developer Resume 2019
 
Massively Mobile Online Skill Training Platform
Massively Mobile Online Skill Training PlatformMassively Mobile Online Skill Training Platform
Massively Mobile Online Skill Training Platform
 
Info
InfoInfo
Info
 
Tim Gonzalez - Full Stack Developer
Tim Gonzalez - Full Stack DeveloperTim Gonzalez - Full Stack Developer
Tim Gonzalez - Full Stack Developer
 
World education
World education World education
World education
 
ThinkBig Edu World Education
ThinkBig Edu World Education ThinkBig Edu World Education
ThinkBig Edu World Education
 
Quick Lessons tool
Quick Lessons toolQuick Lessons tool
Quick Lessons tool
 
Jeff_Border's_Resume
Jeff_Border's_ResumeJeff_Border's_Resume
Jeff_Border's_Resume
 
PurpleLeap - Atrium for Career Excellence
PurpleLeap  - Atrium for Career Excellence PurpleLeap  - Atrium for Career Excellence
PurpleLeap - Atrium for Career Excellence
 
Interactive Internet Based University Marketing
Interactive Internet Based University MarketingInteractive Internet Based University Marketing
Interactive Internet Based University Marketing
 
online full stack developer.pdf
online full stack developer.pdfonline full stack developer.pdf
online full stack developer.pdf
 
Customizing Your Content Management System to Work for Your Higher Education ...
Customizing Your Content Management System to Work for Your Higher Education ...Customizing Your Content Management System to Work for Your Higher Education ...
Customizing Your Content Management System to Work for Your Higher Education ...
 
Resume-updated
Resume-updatedResume-updated
Resume-updated
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Vatsal_Resume
Vatsal_ResumeVatsal_Resume
Vatsal_Resume
 
Educational platform for professionalization in car design | 2muchcoffee.com ...
Educational platform for professionalization in car design | 2muchcoffee.com ...Educational platform for professionalization in car design | 2muchcoffee.com ...
Educational platform for professionalization in car design | 2muchcoffee.com ...
 
KarunamobileAutomation.docx
KarunamobileAutomation.docxKarunamobileAutomation.docx
KarunamobileAutomation.docx
 
Resume_Brijesh_Pavith
Resume_Brijesh_PavithResume_Brijesh_Pavith
Resume_Brijesh_Pavith
 

More from Expedux Technologies

Test automation using selenium - Marketing platform
Test automation using selenium - Marketing platformTest automation using selenium - Marketing platform
Test automation using selenium - Marketing platformExpedux Technologies
 
Ajax + Angular JS development services
Ajax + Angular JS development servicesAjax + Angular JS development services
Ajax + Angular JS development servicesExpedux Technologies
 
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...Expedux Technologies
 
Increased overall sales by 35% within 6 months using B2B Partner Management p...
Increased overall sales by 35% within 6 months using B2B Partner Management p...Increased overall sales by 35% within 6 months using B2B Partner Management p...
Increased overall sales by 35% within 6 months using B2B Partner Management p...Expedux Technologies
 
Mobile PoS - The next Retail IoT wave
Mobile PoS - The next Retail IoT waveMobile PoS - The next Retail IoT wave
Mobile PoS - The next Retail IoT waveExpedux Technologies
 
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailers
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailersWhitepaper - Top 5 effective Digital Marketing Strategies E-tailers
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailersExpedux Technologies
 
Whitepaper - 4 Stages of Highly Successful Omnichannel Retailing
Whitepaper - 4 Stages of Highly Successful Omnichannel RetailingWhitepaper - 4 Stages of Highly Successful Omnichannel Retailing
Whitepaper - 4 Stages of Highly Successful Omnichannel RetailingExpedux Technologies
 
Succes story - Increased overall sales by 40% for a UK based speciality Retai...
Succes story - Increased overall sales by 40% for a UK based speciality Retai...Succes story - Increased overall sales by 40% for a UK based speciality Retai...
Succes story - Increased overall sales by 40% for a UK based speciality Retai...Expedux Technologies
 
DevOps in Retail – Expedux’s perspective
DevOps in Retail – Expedux’s perspectiveDevOps in Retail – Expedux’s perspective
DevOps in Retail – Expedux’s perspectiveExpedux Technologies
 
Top 5 effective digital marketing strategies for retailers
Top 5 effective digital marketing strategies for retailersTop 5 effective digital marketing strategies for retailers
Top 5 effective digital marketing strategies for retailersExpedux Technologies
 

More from Expedux Technologies (10)

Test automation using selenium - Marketing platform
Test automation using selenium - Marketing platformTest automation using selenium - Marketing platform
Test automation using selenium - Marketing platform
 
Ajax + Angular JS development services
Ajax + Angular JS development servicesAjax + Angular JS development services
Ajax + Angular JS development services
 
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...
Increased Customer Footfalls by 50% within 3 months using Expedux Omni channe...
 
Increased overall sales by 35% within 6 months using B2B Partner Management p...
Increased overall sales by 35% within 6 months using B2B Partner Management p...Increased overall sales by 35% within 6 months using B2B Partner Management p...
Increased overall sales by 35% within 6 months using B2B Partner Management p...
 
Mobile PoS - The next Retail IoT wave
Mobile PoS - The next Retail IoT waveMobile PoS - The next Retail IoT wave
Mobile PoS - The next Retail IoT wave
 
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailers
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailersWhitepaper - Top 5 effective Digital Marketing Strategies E-tailers
Whitepaper - Top 5 effective Digital Marketing Strategies E-tailers
 
Whitepaper - 4 Stages of Highly Successful Omnichannel Retailing
Whitepaper - 4 Stages of Highly Successful Omnichannel RetailingWhitepaper - 4 Stages of Highly Successful Omnichannel Retailing
Whitepaper - 4 Stages of Highly Successful Omnichannel Retailing
 
Succes story - Increased overall sales by 40% for a UK based speciality Retai...
Succes story - Increased overall sales by 40% for a UK based speciality Retai...Succes story - Increased overall sales by 40% for a UK based speciality Retai...
Succes story - Increased overall sales by 40% for a UK based speciality Retai...
 
DevOps in Retail – Expedux’s perspective
DevOps in Retail – Expedux’s perspectiveDevOps in Retail – Expedux’s perspective
DevOps in Retail – Expedux’s perspective
 
Top 5 effective digital marketing strategies for retailers
Top 5 effective digital marketing strategies for retailersTop 5 effective digital marketing strategies for retailers
Top 5 effective digital marketing strategies for retailers
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Online education platform in 6 months using php symfony and angular js

  • 1. 1 Customer: A market leader in Education industry transforming Parenting and Education for Kids by effectively using the social network concepts. Business Requirement • Develop a community to encourage social en- gagement model between students and parents • Connect all the 3 key stakeholders of the portal – students, parents and community organisers • Parents should be able to create profile and find events relevant to their kids • Workflow management system with email alerts • Newsletter system • Needed a scalable web application which can support up to a few hundred thousand of users in near future Our Approach Expedux started the project scope phase and understood the two important challenges from the overall project perspective. 1) Develop a robust and scalable architecture to cope up with 1000+ concurrent users 2) All the modules to be developed from scratch and implemented within 4 months. case study Developed an Online Education Platform within 6 months using PHP Symfony and Angular JS
  • 2. 2 After evaluating the entire scope of the work, Expedux recommended 3 phased PET (Pilot En- gage and Transform) approach for the overall development to go-live. Pilot Phase: • Validated all possible open source technologies and decided to go with PHP as a core technology, Symfony as core framework and Angular JS as front end • Developed an overall architecture framework that was scalable and robust • Identified the necessity of building custom frameworks and plugins and aligned it with the overall development strategy Engagement Phase: • Developed Kids management, care taker management, group management and event management modules • Enabled parents to create profile, specify preferences, get tips, manage their kids and finding right activities for kids Transformation Phase • Developed scheduled events and event organiser modules using SOA concept to support multiple applications. • Implemented full blown online education event community portal with E-mail and SMS notifications from scratch using a custom MVC framework • Developed the Mobile App using Phone gap and ionic framework Technology Stack: Core: • Symfony2, Composer, PHP5, AWS Front End • Angularjs, HTML5, Phonegap
  • 3. 3 www.expedux.com info@expedux.com FOCUS Software Engineering Services for Prod- uct Firms and E-commerce Organization OPEN SOURCE COE A Centre of Excellence team to constantly build capabilities and frameworks in PHP, JAVA, and Python. STABILITY A team backed by eminent industry advi- sors and venture capitalists. EXPERIENCE 100+ man-years of expertise in working with opensource technologies. CREDIBILITY 99% of our customers would vouch for our ability to go beyond the typical cus- tomer-vendor relationship INNOVATIVE ENGAGEMENT MODELS Innovative Milestone based engagement Model with Pay per Hour Model and Pay per Line of Code Model. twitter.com/expedux linkedin.com/expedux ABOUT US Backend Tools • Doctrine2, Mysql Engagement Highlights & benefits to customer: • Developed and implemented the online education community within 6 months with 2 people PHP experts • Enabled the portal to be accessible across all the devices • Formed a Customer Centre of Excellence with education domain experts and technology architects • Implemented Continuous Integration methodology for the development team using JIIRA and Bitbucket