Newbie Job Finder

Home

Portfolio

Newbie Job Finder

Back to Portfolio

Newbie Job Finder

Newbie Job Finder

OverView

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.

Project Links

Technology Stack

  • frontend:

    HTML,

    CSS,

    JavaScript,

    Bootstrap,

    Angular 16,

  • backend:

    Node.js,

    Express.js,

    MongoDB,

    Mongoose,

    JWT,

  • tools:

    Figma,

    Git,

    GitHub,

    VS Code,

    Cloudinary,

Role & Contributions:

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.

Approach

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.

Ready to Start Your Project?

Let's discuss how I can help bring your vision to life with modern web technologies and proven development practices.

Carlos Image
Carlos ImageCarlos Image
Carlos Lopez Logo

Frontend & Full-Stack Developer crafting digital experiences that drive growth. Bilingual expertise in modern web technologies.

Get in Touch

  • Email

    lopez.carlos.work@gmail.com

  • Location

    Hartford, Connecticut, USA

© 2025 Carlos Lopez. All rights reserved.