101Turn
Education Portal - Education

Seven levels of academic hierarchy, without seven screens

An admin platform for a coaching institute - board to topic in seven levels, a question bank with bulk import, exams and a paper generator. A self-directed project, not client work.

Education Portal - Seven levels of academic hierarchy, without seven screensEducation Portal - Seven levels of academic hierarchy, without seven screens
Fig. 1Education Portal, Education
7
levels, one parameterised screen
CSV
bulk import as a first-class path
1
directory per feature

The challenge

Board, medium, standard, subject, chapter, unit and topic are structurally the same CRUD surface at seven different depths. Building a screen per level makes the codebase grow with the level count rather than with the concept - and guarantees seven places to fix every bug. The second problem was data: a question bank populated by hand never reaches useful size.

The brief

Education. Education Portal.

Our approach

One hierarchy manager, parameterised over the level, instead of seven near-identical pages. Spreadsheet bulk import was treated as a primary path rather than an admin convenience. The codebase is organised by feature module rather than by file type, so a feature is one directory, and the interface runs against a mock data layer so it can be built and demonstrated independently of the API.

What we did

Designed, built and shipped end to end.

What we built

  • Seven-level academic hierarchy through one reusable manager
  • Question bank typed and tagged by topic, difficulty and marks
  • CSV/spreadsheet bulk import
  • Question-paper generator and online exam scheduling
  • Role-aware student and teacher management with an approval flow
  • Performance and engagement reporting

The results

In development. The interface is complete across its feature modules and runs against a mock data layer; the API covers the question bank and hierarchy. Screenshots show demo data.

The outcome

7 hierarchy levels, one manager

Next case study

A food ordering system that follows the order from the kitchen to the door

Get in touch

Want results like this?

Tell us what you're working on and what's slowing you down. A short call is usually enough to know whether we're the right fit - no proposal required first.

Quick links

WhatsApp