Clevercat is a question-and-answer platform built with React, Material UI, Express and PostgreSQL.
I built this application as my final project for my Principles of Database Systems course at New York University, going beyond the basic requirements and adding a variety of additional features including user-session management, profile exploration/discovery, search by scope & relevancy, username availability validation, password hashing, as well as many more.
I've included some screenshots of the application below, but invite you to read the full project report for a more in-depth dive into the details of the project and how I went about building it.
Home Screen
Browse by topic
Profile Screen
Ask (a question) Screen
Search Screen (with keyword highlighting)
(and keyword "chasing")
Real-time username validation
Check out the full project report for more features and technical discussion about the frontend and backend.