Skip to content
Pre학습 기록

Project pre-planning update!!

1 min readLearningMoved from my Tistory blogRead the Korean original

In the pre-planning I had only updated the wireframes before, and this time I revised the content as a whole.

First, we have settled on Compass as the name of our website

Planning background and expected effects

https://www.figma.com/file/1koGclNNTmJZVIykCVl1JZ/1seok4jo?node-id=0-1

Figma

Draft tech spec

Requirements

🛠 Back-end

  • Sign up - email (no duplicates), password, nickname (no duplicates), one sentence introducing yourself (ex: I'm in my 20s and I like traveling.)
    • Signing up is required to use any of the features
  • Login - regular login, Kakao login (Kakao is a Korean messenger platform)
  • Find password - send a reset password to the registered email
  • Write a post - category (ex: sea, mountain, city), title, date (travel period), place (address), travel story, travel images (whether to limit the number of photos, thinking 5 for now), recommended for (text shown on the post detail page)
    • Photos are stored locally
  • Like - users can like a post (no duplicates)
  • Comments - users can leave comments on a post
  • Chat - chat service between users (enter a chat room, keep chat history (saved in the DB), leave a chat room (only leaves the room)

🛠 Front-end

  • Search - title or content
  • Kakao address API (location info when writing a post)
  • Category - sort by category
  • Black and white mode
  • Infinite scroll
  • Share (Kakao)
  • Location info (Kakao Map)
  • Image carousel
  • Responsive

ERD

📅 Weekly development plan

Thoughts: This was my first time doing pre-planning in Notion, and Notion felt better than I expected. We haven't gotten the mentors' confirmation yet, so I think there are still many things missing.

  • #pre-planning
  • #Zerobase Frontend School

More in Learning