Database + web-based UI

Web
Database
Client Side
Server Side
Node.js
Web
Full Stack
Documentation
Data Engineering

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

0 Lifts 

Artifacts

Name Description
GitHub repository GitHub repository   Link
Final Project Report Project documentation and final report   Download
Data Manipulation Queries DML.sql file   Download
Data Definition Queries DDL.sql file   Download
Source code Zip file containing project source code   Download
Feedback