Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/groupTwoisTheBest/evaJav/llms.txt

Use this file to discover all available pages before exploring further.

Evalua Javiera is a lightweight web application built with FastAPI and Jinja2 that enables students to evaluate their teachers quickly and anonymously. Students log in with their document number, pick a teacher from the list, and rate them on topic explanation, attitude, and class activities — all in under a minute.

Introduction

Learn what Evalua Javiera is, how it works, and who it’s built for.

Quickstart

Clone the repo and run the app locally in a few commands.

User Flow

Follow the complete student journey from login to confirmation.

API Routes

Explore every HTTP route served by the FastAPI backend.

Get up and running

1

Clone the repository

git clone https://github.com/groupTwoisTheBest/evaJav.git
cd evaJav
2

Install Python dependencies

pip install -r requirements.txt
3

Start the development server

uvicorn main:app --reload
4

Open the app

Navigate to http://localhost:8000 and log in with a student document number to begin rating teachers.
Evalua Javiera stores ratings in the browser’s localStorage — no database setup is required to run the app.

Build docs developers (and LLMs) love