Battersea House

A Hub of academic excellence that connects students with top tutors

hero-section
shots_so1

INDUSTRY

EdTech

PROJECT LENGTH

8 Months

Services

Web (Student, Tutor, Parent Portal)

Web-based Admin Panel

React JS

Node JS

React

PostgreSQL

AWS

About Project

Battersea House is an innovative online platform designed to revolutionize the way students connect with tutors. Built on a subscription-based model, the platform provides students with the ability to search for tutors, schedule lessons, and attend tutorials seamlessly. Parents are empowered to create accounts for their children, manage their tutoring schedules, and communicate privately with tutors.

Features

Student Portal

  • Search and select tutors based on subject and availability.
  • Book tutorials through a subscription-based model.
  • Access to live sessions via third-party integration.
new-img1
new-img2

Parent Portal

  • Ability to create accounts for children and manage their tutoring schedule.
  • Private chat feature to communicate with tutors, not visible to the students.
  • Secure login system allowing different passwords for parent and student access using the same email address.

Tutor Portal

  • Register and offer lessons to students.
  • Set availability and conduct live tutorials.
  • Manage lessons, including live sessions, via third-party integration.
new-img3
new-img4

Messenger/Chat

  • Enabled a chat feature that allows parents to communicate with tutors privately, ensuring the students do not see these communications.
The objective of Battersea House was to create a user-friendly, subscription-based platform that seamlessly connects students with tutors. It aimed to provide a flexible learning experience where students could easily find and book tutors, while parents could manage their children's tutoring schedules and communicate privately with tutors. The platform was designed to enhance accessibility, improve lesson management, and ensure secure communication for all users, ensuring a smooth and efficient educational experience.

Goals & Challenges

Goals

The goal was to create an efficient platform where students could easily find tutors and book lessons on a subscription basis. Parents were given the ability to create accounts for their children, manage bookings, and ensure communication with tutors. The platform was designed to provide flexibility, easy access to lessons, and secure communication between tutors and parents.

Challenges

Parent Accessibility to Tutor Chat

A unique challenge was providing parents with the ability to chat with tutors, while ensuring that students could not access these conversations. The solution included a separate password for parents to access the chat system, while keeping the chat history separate for students.


Multiple Student Accounts with One Emai

Since parents could register multiple children under one account, ensuring that each child had access to personalized content while maintaining the same email was a challenge. This was resolved by creating a system where the email remained common, but each child had their own login credentials.


Live Session Integration

Integrating third-party tools to support live tutorial sessions posed challenges around synchronization, user interface consistency, and video/audio quality. A third-party solution was successfully implemented to handle live sessions, ensuring smooth performance.

Process

At Shanti Infosoft, our approach to creating impactful solutions for our clients is rooted in a structured, four-stage process. Each stage focuses on delivering quality, efficiency, and user satisfaction, ensuring the end result aligns with the client’s vision and objectives. From initial discovery to final deployment, we follow a well-defined path to bring the project to life.

Visual Design

In Battersea House, the platform maintains a consistent and cohesive visual language across all interfaces. The typography hierarchy has been carefully designed to enhance clarity and readability on both mobile and web platforms. The color palette has been optimized to ensure accessibility, adhering to WCAG standards for contrast ratios, creating an inclusive and user-friendly experience for all users.

Minimalistic Iconography

In Battersea, simple icons convey a lot. Each carefully designed icon simplifies your interaction. In addition to increasing visual appeal, simplicity ensures a user-friendly interface, resulting in a fluid and natural experience for you.

UI Elements

In Battersea, simple icons improve comprehension. Users are easily guided by straightforward, broadly recognized symbols, which guarantees a flawless and enjoyable experience.

Tech Stack

Web Platform

react

React JS

Backend

Backend

Node JS

Server Hosting

Server-Hosting

AWS

Database

Database

PostgreSQL