Icon

TOEFL Pal

Reliable TOEFL Test Simulation Web Application

Home page
Login
Edit TOEFL
List TOEFL Simulation for manager
Questions
Question Written Expression Create
Reading section create
Result
real test

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!