Projects
google-maps-sync
A real-time collaborative Google Maps exploration app.
Next.jsGoogle Maps JavaScript APISocket.IO
- Real-time Google Maps & Street View sync between clients with Socket.IO.
- Seamless Google Maps API integration.
- Optimized WebSocket performance for low-latency updates.
WorldXplorer
Explore the world from the comfort of your screen.
Next.jsGoogle Maps JavaScript APIOverpass API
- Developed an exploration app with Google Street View integration.
- Implemented random location discovery and query-based place search using Overpass API.
- Used Zustand for efficient state management and shadcn/ui for consistent UI design.
phasmo-chat
Like ChatGPT but for the game Phasmophobia.
OpenAILangChainFastAPIReact
- Developed a generative AI full-stack app.
- Integrated Retrieval Augmented Generation (RAG) for context-aware responses.
- Utilized FastAPI for front-end and back-end communication.
FilmFolio API
An API for managing film data.
Spring BootPostgreSQLDocker
- Developed a RESTful web service for film data management.
- Implemented token-based authentication for security.
- Leveraged JPA and Hibernate to manage complex entity and database relations.
- Utilized PostgreSQL on Docker for persistent data storage.