This resume application was developed over 3 sprints using Angular2+ for the frontend, NodeJS and ExpressJS for the backend, and PostgreSQL for the database. The application allows applicants to submit forms with resume uploads and managers to view applicants in a tabular grid with sorting and filtering. Challenges included CORS errors, file uploads, and renaming uploaded files. Lessons learned included using Angular2+ architecture, dividing work into modules, and debugging with console logs. Resources used included documentation, Stack Overflow, Udemy, and YouTube tutorials.