Coffices
Period
08/01/2024 ~
Role
Full Stack Developer
Team
Software Developer:2
About Project
Coffices is a web application that helps users find remote work-friendly cafés.
The platform provides essential information such as Wi-Fi availability, power outlets, seating capacity, and noise levels. It integrates AI-powered search capabilities to enhance the user experience and ensure relevant results.
Skills
TypeScript
React
Next
MUI
MongoDB
NodeJS
Vercel
Gemini API
Key
1. AI-Powered Search Implementation
Integrated Gemini API to analyze user reviews and determine Work-friendliness in cafés.
Filtered reviews containing the keyword "Wi-Fi" and used NLP to classify whether the café provides good connectivity.
2. Data Collection & Automation
Automated café data retrieval using Google API, fetching details such as location, rating, and amenities.
Designed a system for user-generated contributions, allowing users to add missing café details in the future.
3. Performance Optimization & UX Enhancements
Reduced unnecessary API calls to improve efficiency and scalability using useMemo, react.memo, useContext, and Lazy Loading.
Implemented server-side rendering (SSR) with Next.js to enhance SEO and initial page load speed.