Rancho Labs - Super Admin Panel

Rancho Labs - Super Admin Panel

Rancho Labs - Super Admin Panel

Timeline
Timeline

March May 2025

Tags
Tags

Rancho Labs

B2B

Admin Panel

Internal Tool

OVERVIEW

OVERVIEW

Giving operations the ability to manage schools independently
Giving operations the ability to manage schools independently

At Rancho Labs, the operations team couldn't manage schools on their own. Every change required developers to modify code and the database. I designed the Super Admin Panel so operations can create schools, add data, and manage platforms independently. No developer involvement needed.

Note: Tool is in development

CONTEXT

CONTEXT

Building custom LMS platforms for every school
Building custom LMS platforms for every school

Rancho Labs is an EdTech startup incubated by IIT Delhi. They partner with schools to teach AI, Robotics, and Coding through hands-on learning. Each school gets a custom-branded LMS tailored to their needs and curriculum. The startup currently manages platforms for 30+ schools and is growing. Managing these platforms manually was becoming a constraint.

PROBLEM

PROBLEM

Operations was completely dependent on developers
Operations was completely dependent on developers

Every school management task at Rancho Labs required developer involvement. Creating schools, adding student data, customizing homepages, configuring settings-all meant developers writing code and updating the database. The operations team couldn't act independently. As the number of schools grew, developers spent more time on operational tasks instead of building features. Growth was limited not by operational capacity, but by developer bandwidth.

Additionally there was no centralized way to see or manage all schools. Everything was scattered across code changes and databases.

DISCOVERY & RESEARCH

DISCOVERY & RESEARCH

Understanding how operations was constrained
Understanding how operations was constrained

My team lead walked me through the entire workflow. They showed me how schools were created, where bottlenecks happened, and why developers were required for every task. I identified three core constraints: developer dependency, no visibility across all schools, and scattered data across code and databases.

Researched how platforms handle similar operational workflows. The pattern was clear: centralized dashboards with self-service capabilities eliminate bottlenecks and reduce dependency on engineering teams.

DESIGN APPROACH

DESIGN APPROACH

Prioritizing self-service over feature completeness
Prioritizing self-service over feature completeness

I mapped out the core tasks operations needed to do independently: create schools, add student data, configure settings, monitor platforms. I created wireframes to test the concept quickly and worked with the team lead and engineers to validate feasibility.

When features were too complex or time-consuming to build, I simplified or postponed them. The goal was shipping a tool operations could use immediately, not a perfect product months later.

SOLUTION

SOLUTION

One dashboard to manage everything
One dashboard to manage everything

Designed a centralized admin panel that allows the team to create, edit, monitor, and manage all school LMS platforms from one place.

COLLABORATION

COLLABORATION

Working with the team to validate the approach
Working with the team to validate the approach

The team lead reviewed wireframes and prototypes regularly, pointing out what would actually help and what could wait. When I proposed complex features, engineers explained why they were difficult to build, so I simplified them. These conversations shaped the design not to make it flashy, but to make it practical. I worked with both teams to ensure what I designed was both useful and actually buildable.

IMPACT

IMPACT

Giving operations independence instead of developer dependency
Giving operations independence instead of developer dependency

The tool is in development and being tested with the team. The intended outcome is clear: operations will be able to create schools, add data, and manage platforms without asking developers for help. This frees developers to work on features instead of operational requests. Once deployed, we'll measure how this actually impacts development time and onboarding speed. Right now, the primary benefit is removing the bottleneck that was limiting growth.

LEARNINGS

LEARNINGS

What building internal tools taught me
What building internal tools taught me

This project showed me that internal tools succeed by solving the actual problem, not by being polished or complex. The operations team didn't care about beautiful design they cared about independence and visibility. I also learned that working within constraints (limited time, limited scope) often produces better results than trying to build everything. Feedback from someone actually trying to use the design is more valuable than any design principle.

Create a free website with Framer, the website builder loved by startups, designers and agencies.