My favourite films!

My favourite films! is a simple web application that allows users to add ratings and short reviews for movies they’ve watched. The application works in a web browser on computers, smartphones, and tablets. A registered user can:

  • Add a review for a watched movie,
  • Rate the movie,
  • Delete an old review.

Technologies used

  • I wrote the API in JavaScript using the Express.js framework,
  • For the database, I used PostgreSQL,
  • I developed the application using the React library,
  • Communication between the frontend and backend is done via REST API,
  • I deployed the application (frontend, API, and database) on two VPS servers where I installed Node.js and PM2.

Application functionality

More

The application code is available on my GitHub: