online education platform in 6 months using php symfony and angular js
TRANSCRIPT
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
FOCUSSoftware Engineering Services for Prod-uct Firms and E-commerce Organization
OPEN SOURCE COEA Centre of Excellence team to constantly build capabilities and frameworks in PHP, JAVA, and Python.
STABILITYA team backed by eminent industry advi-sors and venture capitalists.
EXPERIENCE100+ man-years of expertise in working with opensource technologies.
CREDIBILITY99% of our customers would vouch for our ability to go beyond the typical cus-tomer-vendor relationship
INNOVATIVE ENGAGEMENT MODELSInnovative Milestone based engagement Model with Pay per Hour Model and Pay per Line of Code Model.
twitter.com/expeduxlinkedin.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