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
- Ruby on Rails – web application framework
- PostgreSQL – relational database
- Heroku – cloud deployment platform
Make sure you have the following installed:
- Ruby (>= 3.0 recommended)
- Rails (>= 7.0)
- PostgreSQL
-
Clone this repository:
git clone https://github.com/tamu-edu-students/CSCE606_PA2_CharlieChiu.git cd CSCE606_PA2_CharlieChiu
-
Install dependencies:
bundle install
-
Set up the database:
bin/rails db:create db:migrate db:seed
-
Start the Rails server:
bin/rails server
-
Open your browser at:
http://localhost:3000/movies
- ➕ Add new movies with title, rating, and release date
- 📋 View a list of movies
- ✏️ Edit or delete movies
- ⭐ Rate movies
The app is deployed on Heroku
Charlie Chiu
Graduate Student @ Texas A&M University
Course: CSCE 606 – Software Engineering