1 of 9

FriEventia

Polina Rezchyk

Yevheniia Rezchyk

Veronika Sukhonos

Where Vibes Align

2 of 9

Idea & Inspiration

service for discovering interesting events with elements of social media to bring like-minded people together

3 of 9

Non-Functional Requirements

Performance:

  • API response time <= 3s for fetching events (500 users)
  • initial home page load time <= 3s

Security:

  • passwords hashed with bcrypt
  • sensitive data hidden from the public
  • DB queries parameterized to prevent injections

Reliability:

  • user input validated and sanitized to prevent crashes

Usability:

  • responsiveness to different devices (min 385px)
  • all actions supported with feedback messages

Compatibility:

  • work in modern versions of popular browsers (Chrome v140+, Firefox v136+, Edge v140+)

4 of 9

Use-Case Diagram

5 of 9

Activity Diagram

Order Tickets

6 of 9

Sequence Diagram

Create Event

7 of 9

Deployment Diagram

8 of 9

Database

9 of 9

Technology Stack

bcrypt

Multer