Now Hiring:React Native, Node, Blockchain, Managers, BDM, and more...

Vivacity – Dream Project

Vivacity – Dream Project

image_2024_08_14T13_06_44_182Z

Overview

Brainium was engaged by a leading US-based EdTech company to develop a state-of-the-art asset management system specifically designed for K12 education. This system was intended to be offered to multiple school districts, with the goal of streamlining workflows, enhancing service delivery, and ultimately improving the educational experience for students utilizing Chromebooks.

The client’s core operations involve the management of Chromebook orders and related accessories from various school district administrators. Additionally, they handle repair requests for damaged devices, track the status and location of these devices, facilitate device checkouts to students, update records, manage in-house repair parts, oversee their “parts closet” inventory, and maintain account information along with relevant metrics.

Brainium developed a sophisticated online system to address these needs. The secure frontend of the application allows school districts to order, repair, and track devices. The internal admin interface supports the client’s employees in managing accounts, tracking shipments, overseeing accounting and inventory, and other essential tasks, such as device checkouts to students and monitoring repair progress.

Read more

Challenges We Addressed

Upon approaching Brainium, the client highlighted several challenges in their workflow, including the need for integration, access to data and insights, customization, and automation. Brainium developed a comprehensive plan to address these issues using proven solutions and best practices.

Some of the key challenges addressed through the robust asset tracking system include:

  • Integration with Other Systems: Integration with CCv2 (the existing Customer Central system) and the Google Admin Console was crucial. This required meticulous planning and execution to ensure data and functionalities were migrated without disrupting ongoing operations.
  • Data Migration: A significant amount of data needed to be migrated from CCv2 without any loss or corruption. Strong data validation and transfer processes were implemented to ensure data integrity.
  • User Experience and Interface Design: The system needed to cater to the usability requirements of both school districts and the client’s employees. This was achieved through iterative design and testing to ensure a user-friendly and functional interface
Read more

Technology

The technology stack used for this project included:

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.

Project Execution Protocol

The development of this project followed a rigorous execution protocol:

  • Project Initiation
  • System Analysis
  • Visualization
  • Development
  • Testing (User Acceptance Testing – UAT)Documentation
  • Deployment (Go Live)

Active communication with the client was maintained throughout the development lifecycle, ensuring timely execution and deployment of the web application for the asset management system.

Solution

The award-winning solution delivered to the client provided a centralized asset-tracking system with an intuitive interface for order management, repairs, device tracking, and inventory management. The system was tailored to facilitate the delivery and management of Chromebook devices to local school districts in the most efficient manner possible.

  • Account Registration: The system streamlines the account registration process, enabling school districts to sign up with the client efficiently. Client admins are provided with tools to verify and approve accounts upon registration.
  • Placing Orders: The system features an intuitive interface where school districts can log in, select products and accessories, and place orders. The system automatically sends order details to client admins for processing, ensuring a seamless ordering experience.
  • Repair Requests: School district customers can log repair requests for their devices through the system. Admins receive these requests and can update the repair status in real time, providing transparency and efficiency in the repair process.
Read more

Client Feedback

At Brainium, client satisfaction is our highest priority. The feedback we received on this project highlights the success of our collaboration:

“We demoed the product at ISTE 2024 to dozens of school district administrators, CTOs, and business owners, and engaged with hundreds of schools and companies worldwide. The feedback was phenomenal. A huge shoutout to each one of you! Your hard work and dedication have truly paid off. The product is making waves as the only asset management software with Telemetry data, so many were shocked and amazed at how much was there, and how easy it would be to integrate and be able to have that data at their fingertips.”

Testimonials

How our services bring about success