India Flag +91-97185 17228 USA Flag +1 (408) 757 0570

E-Learning Portal for Arabic & French Learning

With digitization, Gen-Z can learn new skills conveniently. Companies use technology for customer-centric solutions.

case-studies1_banner

TASK OVERVIEW

Business Use Case

The client approached us for a business use case where they wanted to automate one of their core product offerings, i.e., the process of finding content, lessons, classes and tutors, and eventually buying and booking slots for French and Arabic language learning.

The scope defined to us included the development of tools which, on one hand, would allow students to choose and book online personalized training sessions for French and Arabic languages depending on the parameters, preferences, and expertise level required and, on the other hand, would allow B2B partners/Tutors to manage such offerings. An added requirement was to embed a CRM component for managing customers, partners, and helpdesk (support ticket) systems. The icing on the cake was expected scalability, robustness, and negligible maintenance.

Solution Approach

The HashStudioz team, possessing the right match of frontend and backend technology stacks, proposed designing a bespoke cloud-based solution to deliver the desired solution. On the basis of the requirement study and business analysis, the technical team proposed a three-layered multi-user, multi-version platform that would allow data to be managed efficiently for all the stakeholders.

1. Lesson booking system for students/professionals/learners (B2C),

2. Class Management system for teachers (B2B)

3. Admin Console

a. Pricing and Administrative control

b. Centralized employee management

c. ticket management and

d. support system (CRM).

Salient Attributes

The application was designed with the following future requirements in mind:

Scalable to add more languages in future

Extensible to accommodate new functionality & feature set

Create more role types & partners.

Robust to handle exponential increase in customer and employee base.

gac_lrblb

Process Implementation

We used the Agile Development methodology with the OpenProj management tool. It played a defining role in all communications, product backlogs, timesheet logging, bug tracking, document sharing, and code repository. Our sprint planning, tracking, and team velocity were managed in ProjectLibre. Daily check-ins to GitLab: we used GitLab as a custom automated deployment process consisting of all our environments: development, staging, QC-testing, and operations. For example, pulling the latest from the repository as per the applied code-label and building the solutions thereafter. The deployment component was built as a group of batch files from batch programming.

HashStudioz is a digital transformation consultancy and software development company that provides cutting-edge engineering solutions to help companies and enterprises decipher complex issues that always emerge during their digital evolution journey. Specialized in both Web and Mobile, HashStudioz fulfills all the needs of its customers starting from Consultancy to UX/UI Design, Application Design & Development, IoT Solutions, Industrial Automation Solutions, Blockchain solutions.

Our Locations