Movies & TV Shows Review Database V2 (Django-NextJs-Postgres)
This is a modern movie and TV show database application utilizing Next.js for an enhanced frontend experience and Django-PostgreSQL for the backend, deployed on Google Cloud Platform.
With a refreshed look, the app now leverages Next.js for server-side rendering and improved performance, ensuring a seamless user interface.
The backend is powered by Django Rest Framework (DRF) using viewsets, offering a more structured and efficient API-based architecture.
Authentication is enhanced with JWT (JSON Web Token) email verification for sign-up and password-reset, now includes Google login and signup options for streamlined user access.
Users can manage their profiles, and interact with the application by adding, editing, and deleting their reviews.
Administrators have exclusive privileges to add new titles and manage all reviews within the system.
Axios continues to facilitate smooth communication between the frontend and backend.
This setup offers a dynamic and responsive interface, with user-friendly features and enhanced security measures, providing a robust experience for both users and administrators.