Home
Portfolio
Newbie Job Finder

Newbie Job Finder is a full-stack web application I built to challenge myself and gain a deeper understanding of backend systems. The platform allows users to track job applications, manage profiles, and authenticate securely.
frontend:
HTML,
CSS,
JavaScript,
Bootstrap,
Angular 16,
backend:
Node.js,
Express.js,
MongoDB,
Mongoose,
JWT,
tools:
Figma,
Git,
GitHub,
VS Code,
Cloudinary,
Designed the user interface in Figma and implemented the frontend using HTML, CSS, JavaScript, Bootstrap, and Angular 16.
Developed dynamic interactions for user engagement and responsiveness.
Built a Node.js + Express.js backend server to handle routes and API requests.
Managed data storage with MongoDB and Mongoose, implementing CRUD operations for job applications.
Integrated secure authentication and authorization using JSON Web Tokens (JWT).
Created user dashboards with form validation and restricted access for registered users only.
Enabled job tracking features including adding, viewing, and deleting applications.
Implemented profile management with Angular Reactive Forms and Cloudinary for image upload.
Added a job search feature allowing users to filter jobs by title and location.
Started by designing the layout and user experience in Figma.
Built a scalable frontend using Angular with Bootstrap for styling.
Developed a RESTful backend with Express and MongoDB for secure data handling.
Focused on authentication, security, and user-friendly form validation.
Tested and refined CRUD functionality for reliability and usability.
Let's discuss how I can help bring your vision to life with modern web technologies and proven development practices.
