A comprehensive full-stack MERN application built as my final semester capstone project. This analytics platform enables users to upload data files (Excel, CSV) and transform raw data into beautiful, interactive visualizations with just a few clicks.
The backend features a RESTful API architecture with Express.js, MongoDB for data persistence with aggregation pipelines for complex metrics, and JWT-based authentication for secure user sessions. The frontend delivers a responsive dashboard experience with Chart.js for dynamic data visualization.
Built with clean code principles following the MVC pattern, featuring proper separation of concerns with dedicated folders for models, routes, services, and client components.
- SourceGitHub Repository
- Platform
Web Application
- Stack
MongoDB, Express.js, React, Node.js (MERN)
- Backend
RESTful API • JWT Auth • MongoDB Aggregation
- Frontend
React • Chart.js • Responsive Dashboard
- Features
File Upload • Data Visualization • User Auth • Export Reports

