Final group project for CS 340: Introduction to Databases which included the development of a study abroad program database accompanied by a web-based UI (using NODE.js). Our web app allows users to perform Create-Read-Update-Delete (CRUD) operations. This project involved 6 steps throughout the course including: 1) Proposal and outline with Entity Relationship Diagram (ERD) 2) Normalized Schema + Data Definition Queries (DDL) with Sample Data 3) Design HTML interface + Data Manipulation Queries (DML) SQL 4) Add CRUD to one M:M entity HTML page 5) Implement remaining entities/pages and CRUD functionality 6) Final project submission