TOEFL Pal
Reliable TOEFL Test Simulation Web Application
Important: The app runs on a free-tier server, which may go into sleep mode during periods of inactivity. If you're opening it for the first time, please allow up to 50 seconds for it to start up.
Project Overview
This is a personal project I built to create and run TOEFL test simulations.
What it Does
- Supports two roles: Superadmin and Used.
- Superadmin: Can create, edit, publish, and manage premium TOEFL tests, including reading and grammar sections.
- User: Can take the tests and see their scores.
Tech Stack
Frontend: Next.js
Backend: NestJS
Database: PostgreSQL (AWS RDS)
Server: Render.com
The Key Challenge
Getting the full CRUD backend to work smoothly was a real learning curve!