An open API service indexing awesome lists of open source software.

https://github.com/alecbytes/dbproject

Five visualizations of interesting trends in baseball statistical data. Deployed to Oracle Cloud.
https://github.com/alecbytes/dbproject

Last synced: 4 months ago
JSON representation

Five visualizations of interesting trends in baseball statistical data. Deployed to Oracle Cloud.

Awesome Lists containing this project

README

          

# Visualizations of Baseball Data Trends

This project leverages a SQL database and REST API to analyze and visualize interesting trends in baseball data. By structuring the data into a well-defined schema and optimizing queries, the website provides interactive visualizations that offer insights into five select aspects of baseball statistics.

## ⚠️ App Status

> **Note:** The hosted database and backend API are no longer active.
> As a result, the live website is currently **non-functional** β€” interactive charts and data-driven features will not load.

## πŸš€ Deployment

This project is deployed on **Oracle Cloud DB and Compute**. After the initial completion, I (Alec) migrated the app and database to my personal Oracle Cloud instance for public access. Interested developers can find the deployment-specific modifications in the **Oracle deployment branch**.

πŸ”— **Live App:** [Baseball Data Trends](https://baseballdatatrends.com)

## ⭐PLEASE STAR THIS REPO⭐

πŸ’‘ Found this project useful? Give it a ⭐ to show your support and help others discover it. Your feedback and engagement are greatly appreciated! πŸ™

## πŸ“Œ Features

- Five interactive visualizations of baseball statistical data
- REST API for querying and fetching data
- Hosted on **Oracle Cloud** with an **Autonomous SQL Database**
- Frontend built with **Vue.js & Quasar**, backend powered by **Node.js & Express**

## πŸ›  Tech Stack

### **Frontend**

- **Vue.js** (JavaScript framework)
- **Quasar Framework** (UI framework for Vue)
- **Chart.js** (Data visualization library)

### **Backend**

- **Node.js** (JavaScript runtime)
- **Express.js** (REST API framework)
- **Oracle Autonomous Database** (SQL-based data storage)
- **Oracle Cloud Compute Instance** (Deployment server)

## πŸ‘₯ Contributors

### **Current Maintainer**

- **Alec Patterson**

### **Past Contributors**

- Joseph Barron
- Christian Carey
- Quan Nguyen

## πŸ“ License

This project is **not licensed for public use**. Please contact me for permissions.

## πŸ“· Images of the Website

### Landing Page

![Landing Page 1]()
![Landing Page 2]()

---

### Home Runs & Post Season

![alt text](q5-1.png)
![alt text](q5-2.png)
![alt text](q5-3.png)

---

### Runs-to-Outs by Salary range

![Query 1 Page 1-1](q1-1.png)
![Query 1 Page 1-2](q1-2.png)

---

### Team Spending Per Win

![Query 2 Page 1-1](q2-1.png)
![Query 2 Page 1-2](q2-2.png)

---

### Foreign-born MLB Player Distributions

![alt text](q3-1.png)
![alt text](q3-2.png)

---

### Player Height & Performance

![alt text](q4-1.png)
![alt text](q4-2.png)

---

### Feedback

![Feedback Page](feedback.png)

---