Car-Match
Problem: Users needed a platform to match profiles, participate in forums, and communicate through chat features.
Solution: Built a full-stack application with React frontend, Express API backend, and MongoDB database for persistent data storage.
Tech: React, Express, MongoDB, Render, GitHub Pages, JWT
More details
My Role:
- Designed and implemented React UI components for profiles, forums, and chat
- Built Express API endpoints for authentication, profile matching, and messaging
- Designed MongoDB schema for users, events, forums, and messages
- Configured deployment pipelines for frontend (GitHub Pages) and backend (Render)
- Implemented authentication flow with JWT tokens
Outcomes & Proof:
- GitHub repo: car-match
- Live deployment: Frontend deployed to GitHub Pages, backend deployed to Render
- Verified authentication flow implemented in Express routes
- Verified MongoDB Atlas integration for data persistence
- Metrics pending: add measurable metrics (response times, daily active users) after the next deployment run
