WEB DEV PROJECT

    JobSync - A Job Finding Application

    JobSync

    My Role

    Software Engineer

    Start Date

    28/10/2023

    End Date

    31/12/2023

    Technologies used

    Tech Stack

    React
    Next.js
    TypeScript
    HTML
    CSS
    Tailwind CSS
    Git
    Github

    JobSync, a job search platform designed to connect job seekers with employers. It offers a database of job listings with advanced search filters and personalised job recommendations.

    The platform offers a comprehensive suite of features designed to enhance user experience and functionality. With seamless authentication, users can effortlessly log in or sign up, ensuring quick access to their accounts. Profile management is intuitive, allowing users to easily update their details and link social media accounts for improved connectivity. Job seekers can explore related job content effortlessly. The powerful search and filter capabilities enable swift job retrieval through global search options and specific filtering criteria. Job collection is streamlined with pagination features, making job exploration simple and organized.

    Our responsive design guarantees seamless functionality and aesthetics across all devices, ensuring a consistent and pleasant user experience. Additionally, our platform is built with a focus on robust code architecture and reusability, promoting long-term maintainability and scalability.

    Problem

    Problem Statement

    The primary goals were to simplify user authentication, improve profile management, enhance job search capabilities, and ensure responsive design across all devices. The implementation of these features aimed to increase user engagement, satisfaction, and overall platform usability.

    Cars
    HIGH-FIDELITY FIGMA DESIGN
    Figma

    Way of working

    My Process

    Definition

    Definition

    Design

    Design

    Planning

    Planning

    Development

    Development

    Deployment

    Deployment

    Problem

    Challenges & Learnings

    CHALLENGES

    bullseye

    Authentication and authorization implementation, including the use of industry-standard security protocols such as JSON Web Tokens.

    bullseye

    We conducted brainstorming and carefully weighed our options before making a decision. Furthermore, using NextJS was a new experience for us, and we encountered difficulties while implementing its features. Finally, we had to work under time constraints, which added pressure to the project.

    bullseye

    However, we collaborated effectively to overcome these obstacles and ultimately delivered a high-quality product within the given timeline.


    LEARNINGS

    tick

    Gained extensive knowledge of full authentication and authorization implementation, including the use of industry-standard security protocols such as JSON Web Tokens.

    tick

    Sharpened my skills using REST API's, improving performance, and handling data.

    tick

    Learned how to properly handle files, including file upload, storage, and retrieval, ensuring that the app's data is organized & easily accessible while keeping it secure.

    tick

    Acquired proficiency in NextJS and implemented various features utilizing industry-standard best practices.

    Projects

    Other Case Studies

    RentWheels

    RentWheels

    A Car Rental Application


    DevToday

    DevToday

    A content creation platform for developers

    Have a project in mind that requires technical expertise?

    © 2024 Manmeet Johal. All rights reserved.
    LinkedIn
    GitHub