Project Overview
This project was a full-stack web application developed for CIS4004: Web Based Information Technology. The application is a music-focused platform built using the MERN stack (MongoDB, Express.js, React, Node.js), desinged to demonstrate both front-end and back-end development skills.
The app allows users to interact with music-related content through a dynamic and responsive interface built in React. On the back end, I implemented RESTful APIs using Express.js and Node.js to handle data management and business logic, with MongoDB serving as the database for storing user and music information.
The project emphasizes full-stack architecture, client-server communication, and CRUD functionality. I worked with JSON data, API endpoints, routing, and state management to ensure a smooth user experience across the application.
Overall, this project strengthened my understanding of how front-end and back-end systems integrate within a modern web application. It showcases my ability to build scalable, database-driven applications using industry-standard technologies.