From 21688d1fcf0fca2df774c325914eb532b7bdcdaa Mon Sep 17 00:00:00 2001 From: Vira Lynn Date: Thu, 8 Oct 2026 16:55:39 -0500 Subject: [PATCH] Add Features section to README - Fixes #30 --- README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/README.md b/README.md index 0282332..dd80d17 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,26 @@ DoubtQueue is a small app for mentor office hours. A mentor opens a session, stu Students can see their position in the queue and whether their doubt was solved or skipped. There is no login. +## Features + +There is no login. Anyone can open the app as a student or a mentor. + +**Students** + +- Search sessions by session or mentor name. +- Filter sessions by Open, Closed or All, and sort them by Newest or Most waiting. +- Join a session queue with a name, email, topic and question. +- See your position in the queue and how many students are ahead of you. +- The doubt screen refreshes every 10 seconds, so you see when it is your turn and when your doubt is solved or skipped. + +**Mentors** + +- Start a session with a title and a mentor name, or select an open session. +- See statistics for waiting, in progress, solved and skipped doubts. +- Take the next student, then mark the doubt as solved or skip it. +- Confirm before you skip a doubt or close a session. +- Close a session so no more students can join. + ## Technology - Backend: plain PHP 8.2+, PDO, SQLite (default), MySQL (optional), Composer, PHPUnit