/MangaReviewPlatform

Manga Review Platform build with HTML, CSS, Jacascript, React and MySQL

Primary LanguageJavaScript

Manga Review Platform

Overview

A full-stack web application designed for manga enthusiasts to create, read, update, and delete (CRUD) manga reviews. The platform includes robust user authentication and authorization, ensuring a secure and user-friendly experience.

Features

  • User Authentication: Secure login and registration using Auth0.
  • CRUD Operations: Users can create, read, update, and delete manga reviews.
  • Responsive Design: Seamless experience across various devices and screen sizes.
  • API Integration: Efficient HTTP requests with Axios to interact with backend APIs.
  • Database Management: Utilizes PostgreSQL with Prisma ORM for efficient data retrieval and manipulation.

Technologies Used

  • Frontend:

    • React.js
    • CSS
    • Axios
  • Backend:

    • Node.js
    • Express.js
  • Database:

    • PostgreSQL
    • Prisma ORM
  • Authentication:

    • Auth0
  • Deployment:

    • Backend: Deployed on Render
    • Frontend: Deployed on Vercel

Deployment

  1. Backend API: Deployed on Render with PostgreSQL for database management.
  2. Frontend Application: Deployed on Vercel, ensuring continuous integration and deployment. Deployment Link: https://client-gtwaucpaj-tianyu-fangs-projects.vercel.app