UniSearch: Global University Discovery Platform

Full-Stack Application • React/Vite, FastAPI, SQLite • 2025
UniSearch helps students explore over 1,500 universities across 100+ countries through an interactive, filterable interface designed for international education programs like Erasmus. I built the full-stack application with a FastAPI backend and a React/Vite frontend, enabling real-time queries, dynamic recommendations, and custom filters based on ranking, academic intensity, and cultural diversity.

The backend exposes RESTful endpoints for searching, filtering, and matching universities, hosted on Render with CORS configuration to support Vercel-hosted frontend requests. Users can toggle between manual search and a weighted recommendation system, adjusting criteria through sliders and viewing matching institutions in a ranked list.

The app also includes a live API health check system and detailed university profile pages with scrollable card views. The responsive UI, styled in Tailwind CSS with animated iconography, supports both desktop and mobile experiences. UniSearch demonstrates my ability to architect and deploy a connected system that bridges data retrieval, filtering logic, and user-centered design.
View GitHub Repo Visit Live Site ← Back to Portfolio