College Date is a modern, secure, and engaging dating platform designed exclusively for college students.
It provides a safe and private way for students to express interest, discover mutual matches, and chat in real time, fostering genuine connections within the campus community.
The app combines privacy-first features, real-time interactions, and a mobile-first UI to deliver a smooth, trustworthy, and fun dating experience.
- π Secure Authentication β Safe sign-up & login with encrypted passwords (bcrypt).
- π Private Crush Selection β Choose your crushes discreetly; only revealed when mutual.
- β‘ Real-Time Matching β Instant notifications when two students like each other.
- π¬ Live Chat β Seamless, socket-based real-time messaging between matched users.
- π‘οΈ Admin Moderation β Ensures a respectful and safe community environment.
- π± Mobile-First Design β Fully responsive for smartphones, tablets, and desktops.
Frontend
- βοΈ ReactJS
- π¨ CSS (Tailwind/Vanilla)
- π JavaScript
Backend
- β Java
- π Spring Boot
- ποΈ PostgreSQL
Additional
- π Socket.io (real-time communication)
- π bcrypt (secure password encryption)