
Overview
Relax Map is a full-stack web platform where users can discover relaxation locations, read reviews, share their own places, and manage public user profiles. The project includes location browsing, filtering, content creation, editing flows, and profile-related functionality.
Project Details

Key Features
- Location discovery
- Reviews
- User profiles
- Create and edit content
- Filtering
- Frontend-backend API integration
- Profile update functionality
My Role
- Full-Stack Developer
- Scrum Master
- Developed backend user endpoints for current user data and profile updates
- Built frontend API utilities and proxy setup for frontend-backend communication
- Worked on the frontend user profile experience
- Organized team calls, workflow, and sprint communication
- Collaborated with the Team Lead on code review, debugging, and final cleanup
Tech Stack
- Node.js
- Next.js
- React
- TypeScript
- Express.js
- MongoDB
- Mongoose
- REST APIs
- Axios
- Vercel
- Render
Development Focus
- Problem: Users need a simple way to find relaxing places, compare options, read real feedback, and share their own recommendations.
- Solution: A searchable relaxation location platform with reviews, profiles, and tools for creating and editing user-generated content.
Relax Map was built as a full-stack team project with a Next.js frontend and an Express/MongoDB backend. My development work focused on connecting frontend features to backend data, including API utilities, proxy setup, user-related backend endpoints, and the profile update flow. I also worked on frontend UI fixes, debugging, and cleanup across location and profile-related sections.
Since this was a collaborative project, part of the technical process involved keeping implementation organized across frontend and backend tasks. I helped coordinate team workflow as Scrum Master, supported code review and debugging with the Team Lead, and made sure the final user-facing experience was more consistent before deployment.


