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.