About the Project

Placify is a project I'm currently building to pitch at my college. The idea came from observing how outdated and inefficient the current college placement systems are. Students often struggle to find companies that align with their domain interests, and companies don't always get matched with the right candidates. I wanted to bridge that gap using a smart and modern platform and that’s how Placify was born.

🌟 What Inspired Me

I’ve always been passionate about building things that solve real problems, especially in the student space. While preparing for placements myself, I realized how disorganized the process felt β€” endless forms, disconnected interviews, and no personalized preparation. I knew there had to be a better way.

πŸ›  How I Built the Project

Placify is built with a modern tech stack:

Frontend: HTML, CSS, JavaScript (with a glassmorphism UI and grid dashboard layout)

Backend: Supabase (for database and storage)

Features:

  • Student and company login/registration with custom authentication
  • Domain-based company-student matching
  • File uploads for CVs via Supabase storage
  • Dynamic dashboards for students and companies
  • Countdown for placement drives
  • Interview question generator integrated with AI (using Perplexity/Sonar API)
  • CV/Resume Analyzer with AI (using Perplexity/Sonar API)

πŸ’‘ What I Learned

Working on Placify helped me understand:

  • Full-stack web development principles
  • Integrating cloud databases like Supabase
  • How to securely store and retrieve user data
  • The importance of UI/UX in user engagement
  • Deploying web apps for real-time access

🚧 Challenges Faced

Some major challenges I faced:

  • Handling custom authentication securely without using built-in auth services
  • Structuring the database for smooth company-student interaction
  • Making the UI responsive and visually modern while keeping it lightweight
  • Debugging asynchronous code, especially when dealing with Supabase storage and queries
  • Despite these challenges, each hurdle helped me grow as a developer. I'm excited to present this in my college and hopefully take it forward into something even bigger!

Built With

Share this project:

Updates