Backend Team Meeting 1 - bounswe/bounswe2026group4 GitHub Wiki


Details

📅 Date: 18 / 03 / 2026
📍 Location: Google Meet 🕒 Duration: 17:00 – 17:20
📝 Note Taker: Kemal Mahmutoğulları


👥 Attendees

  • OĞUZ SEMİH ARIK
  • AYSU KESKİN
  • KEMAL MAHMUTOĞULLARI
  • AHMET ÇAĞDAŞ GİRİTLİ

Agenda

  1. Allocation of tasks for the completion of Week 1 Backend requirements in the Core Implementation Complete Milestone
  2. Refresh our knowledge on branch/commit naming conventions and the general project structure.

Discussion Items

  • Which AI agents to use as assistants in the project? All is encouraged to consciously use the AI agent of preference.

  • Clarified the branching logic.

  • Split the work as follows:

    • Aysu
      • JWT / session middleware — role-based guard middleware (guest, registered user, admin)
      • Auth endpoints — POST /auth/register, POST /auth/login, POST /auth/logout
    • Ahmet
      • Password hashing — bcrypt or equivalent
    • Oğuz
      • Story CRUD endpoints — POST /stories, GET /stories, GET /stories/:id, PATCH /stories/:id
      • Map data endpoint — GET /stories/map (returns id, coordinates, place name, title, time info)
    • Kemal
      • Database setup — choose and configure DB; define initial schema for users, stories, media, comments, likes
      • Since the Devops team is a subset of the Backend team CI pipeline — basic lint + test run on push (GitHub Actions or equivalent)
  • It is important that Kemal launches the database and creates the initial CI workflows early on, so that the tasks integrate seamlessly.


Action Items

# Details Assignee(s) Deadline
1 Everyone creates their own issues for their assigned tasks, put the deadlines to be 25.03.2026 Everyone 18.03.2026
2 Everyone get familiar with their AI agents Everyone 25.03.2026