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