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

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

  • 1.
    1 Customer: A market leaderin 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 theentire 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 Servicesfor 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