Skip to content

tamu-edu-students/CSCE606_PA2_CharlieChiu

Repository files navigation

🎬 Movie Rating Platform

This project is an assignment for CSCE 606: Software Engineering at Texas A&M University.
It is built with Ruby on Rails and implements a simple movie rating platform.

The application was deployed on Heroku and can be accessed here:
👉 Movie Rating App


🚀 Tech Stack

  • Ruby on Rails – web application framework
  • PostgreSQL – relational database
  • Heroku – cloud deployment platform

⚙️ Getting Started (Local Setup)

Prerequisites

Make sure you have the following installed:

Installation

  1. Clone this repository:

    git clone https://github.com/tamu-edu-students/CSCE606_PA2_CharlieChiu.git
    cd CSCE606_PA2_CharlieChiu
  2. Install dependencies:

    bundle install
  3. Set up the database:

    bin/rails db:create db:migrate db:seed
  4. Start the Rails server:

    bin/rails server
  5. Open your browser at:

    http://localhost:3000/movies
    

📖 Features

  • ➕ Add new movies with title, rating, and release date
  • 📋 View a list of movies
  • ✏️ Edit or delete movies
  • ⭐ Rate movies

📦 Deployment

The app is deployed on Heroku


👤 Author

Charlie Chiu
Graduate Student @ Texas A&M University
Course: CSCE 606 – Software Engineering


About

This is the PA2 (rottenpotatoes) for CSCE606, 2025 Fall by Charlie

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published