My Role

Software Developer

Start Date

03/10/2023

End Date

12/01/2024

Technologies used

Tech Stack
  • Hipnode, a premium Social Media Forum Web App, redefines digital interaction by offering a suite of powerful functionalities. Seamlessly navigating the platform begins with a user-friendly Sign Up & Sign In process, complemented by in-depth surveys for a tailored onboarding experience. The Homepage serves as the hub, featuring a dynamic home feed, detailed post views, and dedicated creation pages. Hipnode goes beyond traditional social media by introducing specialized sections for Meetups, encouraging connections based on shared interests. Dedicated Groups provide users with curated spaces for focused discussions and content sharing, while the Podcast feature adds an enriching audio dimension. The Profile feature personalizes the experience, showcasing a user's contributions through posts, attended meetups, and engaged podcasts. Hipnode is more than a content organization tool; it's a community-building platform that fosters genuine connections and discussions. Embark on a journey into the future of digital engagement with Hipnode, where meaningful interactions thrive.

    Problem

    Problem Statement

    Hipnode was born out of a common frustration with social media – the struggle to find a space for real, engaging discussions. Existing platforms often felt scattered and impersonal, lacking the depth users crave. The project aimed to fix this by creating a platform that effortlessly organizes content introduces dedicated discussion hubs, and weaves in podcasts for a richer experience. Hipnode tackled the need for a social space that goes beyond the surface, fostering genuine connections and conversations.

    Problem Statement Image
    High-Fidelity Figma Design
    Problem Statement Image

    Way of work

    My Process
  • Definition

  • Design

  • Planning

  • Development

  • Deployment

  • Problem

    Challenges & Learnings
    CHALLENGES
    CHALLENGES bullet point image

    Tackling the complexities of implementing and maintaining real-time interactions demands technical finesse.

    CHALLENGES bullet point image

    Crafting sophisticated UI components, particularly for adding admins and members for creating a group.

    LEARNINGS
    LEARNINGS bullet point image

    Acquired proficiency in utilizing the Supabase realtime channel.

    LEARNINGS bullet point image

    Expanded knowledge of Tailwind CSS classes.

    LEARNINGS bullet point image

    Achieved mastery in transforming design mockups into functional and responsive interfaces.

    Projects

    Other Case Studies
  • Project Image

    JobIt

    My team and I have created JobIt, a web-based application that posts job opportunities for free. We have used Next.js and JSearch API to develop this platform that connects developers with millions of job openings. JobIt provides detailed information about job listings, including company details, job requirements, and responsibilities. Moreover, users can explore job openings from specific companies and other similar companies based on their search criteria. The application also has a salary estimate feature, enabling users to view an estimated salary range for job postings. User convenience has also been considered, with the option to switch between light and dark themes. With JobIt, developers can easily search for job postings according to their preferred location, employment type, level, and salary range.

    See Case Study
  • Project Image

    Morent

    Morent is a cutting-edge car rental application developed using Next.js, and MongoDB. The app boasts a dynamic homepage that showcases featured vehicles, along with convenient pickup & drop-off location options & a comprehensive list of available cars. My team and I also developed the car listing page which offers a search bar and various filtering options for users to find the perfect vehicle. Additionally, it has a car details page that provides users with detailed information and suggestions for other recommended vehicles. Car owners are also able to list their cars for rent through our Add Car page, while users can easily track their rented and rented-out cars through their profile page. Overall, we've created an intuitive and user-friendly MVP version of the platform that will make renting a car a breeze.

    See Case Study