RateVersity
Find and rate professors and universities.
- Next.js 15
- React 19
- TypeScript
- MongoDB
- Tailwind CSS v4
- Framer Motion
- next-intl
- Mongoose
- JWT
- Zod
- Vercel
- GitHub Actions
- Crowdin
- Semantic Release
- ESLint
The Challenge
Students lack a trustworthy, modern platform to evaluate professors and universities before enrollment. Existing tools are outdated, cluttered, and offer no content moderation or verified reviews.
The Approach
Built a fullstack Next.js 15 application with MongoDB, featuring multi-axis professor ratings, university search with filters and pagination, an admin panel for content moderation and flagged review management, and internationalization via Crowdin.
The Result
Delivered a production-ready platform with JWT auth, role-based access control, and optimized search queries — deployed as a standalone container to both Vercel and DigitalOcean.
Key Results
Multilingual support (English & French)
Role-based access: student, professor, admin
Standalone deployment on Vercel & DigitalOcean