Vue.js, Node.js and GraphQL custom web application development

E-learning and E-commerce platform for culinary education program

Technologies

NodeJS, VueJS, GraphQL mySQL, AWS Services

Team Size

6

Resources

UX/UI Designer, Software Architect, Frontend & Backend Software Engineers, Project Manager, QA

Engagement Type

Estimated Project

Length of Engagement

Ongoing 18 months

Client Satisfaction

97%

THE CLIENT

Founded by one of the leading specialty chefs in the world, this high-end culinary institute based in California opened in early 2020. It initially offered a curriculum of traditional cooking classes to students of all experience levels. As the Covid-19 pandemic and lockdown orders spread throughout the United States, the renowned Chef had to close his school and discontinue his education program until further notice.

THE CHALLENGE

In order to save its brand-new business venture, the award-winning Chef was forced to rethink and adapt his business model to these exceptional circumstances. As people were staying at home and had more time to dedicate to their leisure, he decided to offer his curriculum online and needed to build a custom designed e-learning platform supporting multiple media formats and integrating e-commerce capabilities. The famous chef reached out to TopDevz to build his web-based platform under a very strict deadline.

TOPDEVZ’ SOLUTION

It took TopDevz 3 business days to put together a team of senior designers and software engineers to start building the custom web application. Built using Vue.js, Node.js and GraphQL, the e-learning program offers modules and courses with instructions and assignments, supports multiple media formats and allows users to record and share their own media files with the community of students and teachers, for commentary and evaluation purposes. It also integrates with Square for e-commerce capabilities, supports promotions and discount code creation and is habilitated to receive and process payments.

THE OUTCOME

TopDevz’ senior architect did a fantastic work setting up the data model using GraphQL and this elegant architecture enabled the team of backend and frontend custom software engineers to develop the platform in just under 5 weeks. On the first day of the online application’s launch, over 300 students enrolled in the program and it earned over $200,000 in the first week of the release, far exceeding the culinary institute’s expectations.