Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
SHni99 authored Mar 6, 2024
1 parent e6b4c35 commit 0ad3533
Showing 1 changed file with 74 additions and 2 deletions.
76 changes: 74 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,74 @@
# Minerva
A tuition web application
# Minerva - Tutor-Tutee Connection Platform

## Introduction

Minerva, named after the Roman goddess of wisdom, represents our vision to provide a seamless platform to connect tutors and tutees, thus facilitating knowledge exchange. Our goal is to address the challenges in the current tuition-matching ecosystem, notably the surprising lack of integrated tuition platforms which are often unorganized and inefficient.

## Background

Our motivation to embark on this project stemmed from personal experiences in seeking tutoring positions during our university days. The struggle to find a suitable platform led to the inception of Minerva.

Existing solutions, including various agencies and Telegram bots, are typically unorganized, with a rapid velocity of messages that make it easy to miss potential opportunities. Moreover, the manual processing involved in some agency websites can take up to one working day for a response, which is not ideal for urgent tutoring needs.

## The Problem

The tuition industry is ripe with potentials yet hindered by poorly designed systems. Existing platforms suffer from slow processes, indirect communication through agencies, and hefty fees, making it difficult for tutors to find specialized subjects and for tutees to connect with suitable tutors.

## Our Mission

We aim to streamline the process by creating an open platform for direct communication between tutors and tutees, eliminating the need for intermediaries and, consequently, additional fees.

### User Stories

- Tutors and tutees should be able to create and apply to listings with ease.
- Users should be able to negotiate terms directly and leave reviews for transparency and informed decision-making.

## How Are We Different?

Minerva distinguishes itself from the competition by offering:

- **Clear, Organized Listings**: Easily navigable listings with real-time updates.
- **Personalized Recommendations**: Tailored suggestions to match tutors with tutees.
- **Direct Communication**: A platform for users to discuss requirements and arrangements without third-party interference.
- **No Hidden Fees**: Transparency in transactions without the burden of commission fees.

## Our Solution

Minerva is developed with a clear focus on enhancing the tuition-matching experience, integrating feedback from real user stories into our feature design. We leverage technical skills to create a platform that is both flexible and user-centric.

### App Features

#### Milestone 1: Ideation

- Landing Page
- Login and Registration
- Viewing and Creating Listings

#### Milestone 2: Prototype

- Profile Management
- Real-time Chat System
- Reviews and Ratings
- Mobile Compatibility
- Continuous Integration and Deployment

#### Milestone 3: Extensions

- Block/Report Systems
- Banning System
- Chat Logs

## Implementation Design

Our application follows a robust design process, ensuring that each feature is implemented with careful consideration of user feedback and technical feasibility.

For a detailed breakdown of features implemented in milestones 1 and 2, please refer to Annex 1 and 2.

---

We welcome contributions and feedback on our platform. Together, we can make Minerva the go-to solution for tuition-matching services.


## Poster
![5020 (1)](https://github.com/SHni99/Minerva/assets/96757889/ec6816e4-ff48-4782-93f9-e1b55f95081b)

0 comments on commit 0ad3533

Please sign in to comment.