Full-stack academic project
Date Planner
Software developer
Built a full-stack application for browsing venues and planning dates, using the MEAN stack and Bootstrap.
View project repository (opens in a new tab)THE BRIEF
What needed to be built.
Connect a usable venue-browsing experience with database-backed APIs, authentication, and deployment.
MY CONTRIBUTIONS
My contribution.
Interface & APIs
- Built venue search, filtering, navigation, and review forms with Angular.
- Implemented and connected Express/Mongoose APIs for creating, retrieving, updating, and deleting reviews.
Integration testing
- Added Mocha and Chai HTTP integration tests with response, status, and schema assertions and test-data cleanup.
THE RESULT
Full-stack review workflows backed by API integration tests.
Connected Angular interaction flows to persistent venue and review data, with automated HTTP checks for key review endpoints.