A simple web application for managing questionnaires with questions and answer key pairs.
- Add new question-answer pairs
- View all existing question-answer pairs
- Persistent storage using SQLite database
- Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txt- Start the server:
python main.py- Open your web browser and navigate to:
http://localhost:8000
- Use the form at the top of the page to add new question-answer pairs
- View all existing pairs in the list below the form
- The data is automatically saved to the SQLite database
- FastAPI (Backend)
- SQLAlchemy (Database ORM)
- SQLite (Database)
- Jinja2 (Templating)
- Tailwind CSS (Styling)