A full-stack movie search and discovery app built with Angular 21 and Express 4.19.2, with a database using postgresql. Users can revise the Greek Alphabet then quiz themselves on it. They can also post their score on the leaderboard.
To build the frontend run:
ng build
This will compile your project and store the build artifacts in the dist/ directory. By default, the production build optimizes your application for performance and speed.
Clone the project
git clone https://github.com/reed756/learn_greek.gitGo to the server directory
cd serverInstall dependencies
npm installStart both the server and the UI
npm run dev🅰 Learn and Revise the Greek Alphabet
🏅 View Leaderboard and see where you stack up
🎨 Responsive UI using CSS
⚡ Fast, modern Angular 21 frontend with signals and services
🌐 Node.js Express backend for accessing postgres database
Frontend: Angular, TypeScript, RxJS, Vitest
Backend: Node, Express, Jest
Database: postgresql