← All Projects

INTEX 1

JavaScript Node.js EJS Python AWS

Description

Built in four days for INTEX, the team case competition held each semester of the BYU Information Systems junior core. In December 2023, my team of four built a web application for cities to gather, analyze, and visualize community mental health survey data.

The application pairs a Node.js web app — with EJS-templated pages and an authenticated admin interface for managing survey data — with a Python data pipeline: Jupyter notebooks handle data cleaning, preparation, and exploratory analysis of the health datasets behind the visualizations. The project was originally deployed with AWS Elastic Beanstalk.

Team

Built with a team of four BYU Information Systems students.

Tech Stack

Frontend
EJS CSS
Backend
Node.js JavaScript
Data & Infrastructure
Python (Jupyter) AWS Elastic Beanstalk

Code

This academic project's code is available on GitHub: