Skip to content

Frontend Meeting #1

Yağız Kaan Aydoğdu edited this page May 3, 2025 · 1 revision

Meeting Information

Date

  • 27/04/2025

Time

  • 22.00

Via

  • Google Meet

Participants

Member Participation
Battal Hazar
İsmail Tarık Erkan
Yağız Kaan Aydoğdu

Agenda

  • Create Front-end Roadmap
  • Define action items
  • Discuss task distribution

Discussion Items

  • Project Bootstrap (0):
    • Confirmed completion of initial bootstrap tasks.
  • Core Setup (1):
    • Discussed the need to configure ESLint flat-config and Prettier.
    • React Router v7 data routes implementation was discussed.
    • AuthContext setup and social OAuth placeholders were reviewed.
    • Zustand store for notifications and UI flags is confirmed initialized.
  • Authentication Flow (2):
    • Discussed the implementation details for /register, /login, forgot-password wizard, and account deletion confirmation dialog.
  • Job Listings & Applications (3):
    • Reviewed requirements for JobList and JobDetail pages.
    • Discussed the employer dashboard CRUD wizard and validation with zod.
  • Resume Review & Mentorship (4):
    • Discussed MentorDirectory, ChatThread, and rating dialog functionalities.
  • Networking Forum (5):
    • Reviewed features for ForumHome and ThreadDetail, including thread creation, tag picker, comments, and reporting.
  • Profiles (6):
    • Discussed UserProfile and CompanyProfile features, including avatar upload, badges, ethical-policy checklist, and workplace ratings chart.
  • Production Readiness (7):
    • Reviewed production readiness tasks: Sentry, PWA, Lighthouse performance budget, environment-specific builds, and GitHub Actions CI.
  • Testing Matrix (8):
    • Discussed testing requirements: unit tests, Storybook stories, a11y checks, and manual QA.
  • Non-Functional Requirements Checklist (9):
    • Reviewed non-functional requirements: uptime monitoring, GDPR/KVKK compliance, backups, and security headers.
  • Nice-to-Haves (10):
    • Briefly discussed backlog items: dark-mode aware illustrations, live search suggestions, admin dashboard, push notifications, and i18n.
  • Contribution Guidelines:
    • Reiterated the importance of following contribution guidelines (branching, PR checklists, linting, testing).

Actions

# Action Assigned To Issue Links
1 Configure ESLint flat-config + Prettier @junklea #86
2 Wire React Router v7 data routes @junklea #86
3 Set up AuthContext @ykaydogdu #96
4 Implement /register, /login, forgot-password, and account deletion
5 Develop JobList and JobDetail pages
6 Create Employer dashboard
7 Develop MentorDirectory and ChatThread
8 Implement ForumHome and ThreadDetail
9 Develop UserProfile and CompanyProfile
10 Set up Sentry, PWA, and CI/CD
11 Implement testing matrix requirements
12 Address non-functional requirements

📚 Navigation

📄 Overview

📁 Project Documents

📦 Milestone Reports

📘 User Scenarios

Click to expand

🧩 UML Diagrams

🧑‍🤝‍🧑 Personal Folders

Yağız Kaan Aydoğdu
Gökberk Yavuz
Burcu Kılıç
Burak Tigin
Enver Eren
Hande Karabul
İsmail Tarık Erkan
Ömer Faruk Koramaz
Asaf Kanlıpıçak
Mehmet Batuhan Çok
Sezer Cot

📅 Meeting Notes

📝 Lab Reports

  1. Lab 1
  2. Lab 2
  3. Lab 3
  4. Lab 4
  5. Lab 5
  6. Lab 6
  7. Lab 7
  8. Lab 8

💬 Communication

🗂 Archive

Clone this wiki locally