Now Hiring:Sr. BDM, WordPress, Full Stack, Project Manager, and more...

Vivacity – Dream Project

Vivacity – Dream Project

Dream' by Vivacity and GMG Portal Revamp

Overview

Brainium was approached by a very large US-based EdTech company that wanted to develop a cutting-edge asset management system, tailored for K12 education, which they would offer to several school districts.

The client hired us to build a product that would streamline their workflows, improve service delivery, and ultimately enhance the educational experience for students using Chromebooks.

The client is primarily involved in order management for Chromebooks and related accessories that come in from various school district administrators. They also submit repair requests for damaged devices, track the status and location of devices, check out devices to students, and update records. Other than that, they order parts for in-house repairs and manage their “parts closet” inventory and manage account information and relevant metrics.

Read more

Challenges We Addressed

After the client came to Brainium with the challenges in their workflow, such as the need for integration, access to data and insights, customization, and automation, among many other things, we came up with an airtight plan to have all these covered using tried-and-tested solutions and best practices.

  • Integration with Other Systems

Integration with CCv2, the existing Customer Central system, and the Google Admin Console was required. This needed planning and execution so that data and functionalities could be migrated without disrupting ongoing operations. 

  • Data Migration

An extensive amount of data was to be migrated from CCv2 without loss or corruption to the project. Strong data validation and transfer processes were used to guarantee data integrity.  

  • User Experience and Interface Design

School districts and our client’s employees required an easy-to-use interface. This involved iterative design and testing, securing the functionality of the code while ensuring that it remains user-friendly.

Read more

Our Objective

We aimed to provide efficient and tailored staffing solutions that would streamline their hiring process, enhance candidate quality, and meet their global recruitment needs effectively.

Solution

The product we developed is a cutting-edge asset management system that integrates Google telemetry data for improved operational efficiency. It offers our client real-time tracking of assets (Chromebooks that are designed for K-12 students) with detailed insights pertaining to asset performance and usage. This, in other words, means proactive maintenance, reducing the downtime and hence in a position to optimize the utilization of assets in the best possible manner. Our solution makes a huge improvement in the client’s ability to manage and maintain their assets effectively.

Tech Stack

Database
  • PostgreSQL
  • Local Management Program: pgAdmin
  • Remote Monitoring: Render Dashboard
Backend
  • Authentication: Auth0
  • Application Language: Node.js
  • Web Application Framework: Express
  • Testing Framework: Jest
  • Code Quality: ESLint
  • Code Style: Prettier
  • SQL: pg
  • Git rules: Husky
  • Realtime Connections: Pusher
Frontend
  • Application Language: React.js and TypeScript.js
  • Testing Framework: Mocha
  • Code Quality: ESLint
  • Code Style: Prettier
Third-party APIs and Integrations Used
  • Auth0
  • NETSUITE
  • UPS
  • GCP APIs
Development Environment
The team uses VS Code for both frontend and backend development of this project. Workspace settings are version-controlled to maintain consistency across the development team, ensuring adherence to team standards for code quality and style.

Results

Our client needed a centralized asset-tracking system with an easy-to-use interface for order management, repairs, device tracking, and inventory. They needed a custom system to facilitate the delivery and management of Chromebook devices in the best possible way to local school districts. We begin our workflow with account registration, where we empower school districts to easily register with our client. We provided client admins with the tools to verify and approve accounts upon registration in an efficient manner.

Placing Orders
We engineered an intuitive interface where school districts can log in, select products and accessories they need, and place orders for them. We designed the system to automatically send order details to client admins for processing in a seamless ordering experience.
Repair Requests
The online system we created allows school district customers to log repair requests for their devices. This means that admins receive these requests and can change the status of repairs in real time to provide maximum transparency and efficiency when devices are repaired.
Tracking Devices
We provided functionality to allow school districts to check devices out to students and track their status using our application. We armed admins with the ability to see an overall device inventory and change statuses as needed to ensure that tracking and accountability of devices were on point.
Google Admin Console Integration
Among the major accomplishments was the integration of this product with the Google Admin Console. Now, school districts can manage Chromebook details inside our system. We have taken care of its perfect synchronization, so all devices will be registered and updated in the Google Admin Console—with no external URLs required.
Inventory and In-House Repairs
We added features that would help school districts order parts for in-house repairs and manage inventory. We also added the following functions for client admins: managing the overall inventory and processing in-house repair credits—thereby taking care of the entire device management and maintenance process .
Admin Management
Leveraging our system, our client's employees can engage in an extensive array of various administrative tasks, including account management, ordering, and further analytics on sales metrics. At the same time, these functionalities are to be combined to improve efficiency and users' experience for school districts and our client's company.
Testimonials

How our services bring about success