-
Notifications
You must be signed in to change notification settings - Fork 1
Home
oguz-ozer edited this page May 7, 2026
·
50 revisions
Welcome to the Social Event Mapper project wiki.
This project is developed as part of CmpE 354 – Software Engineering (Spring 2026).
Our goal is to design and implement a map-based platform that enables users to discover and share nearby social events in real time.
Social Event Mapper is an interactive, map-based event discovery platform that:
- Allows users to discover nearby social events (concerts, workshops, exhibitions, parties, etc.)
- Enables organizers to publish and manage event information
- Supports filtering by category, time window, and distance
- Handles real-time updates and event cancellations
- Archives past events with searchable metadata
The system aims to bridge communities by connecting event organizers with individuals seeking social participation.
- Provide real-time event discovery on a geographic map
- Enable structured event publishing with validated metadata
- Support geospatial and temporal queries
- Ensure proper handling of updates and cancellations
- Maintain archival access to past events
- Follow industry-standard software engineering practices throughout the lifecycle
The project covers the full software development lifecycle:
- Requirements Engineering
- Architectural Design
- Implementation (Backend, Frontend, Infrastructure)
- Testing (Unit, Integration, E2E)
- CI/CD and Deployment
- Documentation and Compliance
- Mehmet Kaan Ünsel
- Mehmet Akif Yıldırım
- Oğuz Özer
- Utku Yiğit Demir
- Cansu Er
- Buğra Keser
- Emine Türk
- Sevde Pekköse
| Department | Section | Members |
|---|---|---|
| Back-End | — | Mehmet Kaan Ünsel, Mehmet Akif Yıldırım, Utku Yiğit Demir |
| DevOps | — | Mehmet Kaan Ünsel |
| Front-End | Web | Oğuz Özer, Emine Türk |
| Front-End | Mobile | Cansu Er, Buğra Keser, Sevde Pekköse |
- Lab 1 Report (12.02.2026)
- Lab 2 Report (19.02.2026)
- Lab 3 Report (26.02.2026)
- Lab 4 Report (05.03.2026)
- Lab 5 Report (12.03.2026)
- Lab 6 Report (26.03.2026)
- Lab 7 Report (02.04.2026)
- Lab 8 Report (16.04.2026)
- Customer Meeting (17.02.2026)
- Weekly Meeting 1 (17.02.2026)
- Weekly Meeting 2 (25.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Stakeholder Meeting (10.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Database Design Meeting (18.03.2026)
- Weekly Meeting 6 (25.03.2026)
- Weekly Meeting 7 (01.04.2026)
- Weekly Meeting 8 (15.04.2026)
- Weekly Meeting 9 (06.05.2026)
- Scenario 1 - Discovering and Joining an Event
- Scenario 2 - Private Event Organization
- Scenario 3 - Public Event Organization
- All Sequence Diagrams
- Sequence Diagram - Host Approve in Protected Events
- Sequence Diagram - Event Update & Reconfirmation
- Sequence Diagram - Filtering Events & Joining a Public Event
- Sequence Diagram - Post Event Feedback & Rating
- Sequence Diagram - Private Event Creation
- Sequence Diagram - Using a Ticket
- Sequence Diagram - Participant Cancelling Attendance
- Sequence Diagram - Join Request Flow with Quota Check
👥 Team Members
- Lab 1 Report (12.02.2026)
- Lab 2 Report (19.02.2026)
- Lab 3 Report (26.02.2026)
- Lab 4 Report (05.03.2026)
- Lab 5 Report (12.03.2026)
- Lab 6 Report (26.03.2026)
- Lab 7 Report (02.04.2026)
- Lab 8 Report (16.04.2026)
- Lab 9 Report (30.04.2026)
- Lab 10 Report (07.05.2026)
- Customer Meeting (17.02.2026)
- Weekly Meeting 1 (17.02.2026)
- Weekly Meeting 2 (25.02.2026)
- Weekly Meeting 3 (04.03.2026)
- Stakeholder Meeting (10.03.2026)
- Weekly Meeting 4 (11.03.2026)
- Database Design Meeting (18.03.2026)
- Weekly Meeting 6 (25.03.2026)
- Weekly Meeting 7 (01.04.2026)
- Weekly Meeting 8 (15.04.2026)
- Weekly Meeting 9 (06.05.2026)
- Scenario 1 - Discovering and Joining an Event
- Scenario 2 - Private Event Organization
- Scenario 3 - Public Event Organization
- Use Case Diagram (Final)
- Scenario 1 Use Case Diagram
- Scenario 2 Use Case Diagram
- Scenario 3 Use Case Diagram
- All Sequence Diagrams
- Sequence Diagram - Oğuz Özer
- Sequence Diagram - Emine Türk
- Sequence Diagram - Cansu Er
- Sequence Diagram - Sevde Pekköse
- Sequence Diagram - Buğra Keser
- Sequence Diagram - Mehmet Kaan Ünsel
- Sequence Diagram - Utku Yiğit Demir
- Sequence Diagram - Mehmet Akif Yıldırım