This project involved building a full-stack dashboard for Insight Housing, a nonprofit organization. The goal was to improve donor tracking and tax receipt management, ensuring a seamless and efficient workflow. The system integrates a PostgreSQL database, Express.js backend, and React.js frontend, with Google OAuth support for authentication and scheduling.
By implementing optimized database queries and Express.js endpoints, we significantly reduced processing time. The system also integrates Google Calendar API to facilitate scheduling and translation into donor-facing tools.
Designed and connected a PostgreSQL database to Express.js endpoints, reducing data retrieval time by 80%.

Developed a MERN dashboard for tracking donor statistics, tax receipt management, and user-friendly reporting.

Implemented authentication and scheduling functionalities using Google OAuth and Calendar API, streamlining donor appointment management.
This project reinforced key software engineering principles and the importance of performance optimization in real-world applications. I learned:
Through this experience, I gained a deeper appreciation for how technical solutions can drive operational efficiency in mission-driven organizations.