Confiz Logo

Hackathon Requirements Document - Day 3

Sponsored by Confiz

  1. Automatic and Optional Subscriptions
    • Automatic Subscriptions:
      • Users are automatically subscribed to all startup organizations they are part of.
      • Subscriptions ensure users receive notifications whenever a new post is made by the organization.
    • Optional Subscriptions:
      • Users can also subscribe to other startup organizations they are not part of.
      • Notifications for new posts by these organizations will be sent to subscribed users.
    • Notification Management:
      • Users can enable or disable notifications for specific subscriptions via their profile settings.
  2. Event Management
    • Event Creation:
      • Users can create events as a special type of post.
    • Event Details:
      • Event Title.
      • Description.
      • Start Time.
      • End Time.
      • Location (Physical or Virtual).
    • Event Display:
      • Events are showcased in a dedicated section on startup profiles and user feeds.
      • Events will also appear in a calendar view for quick visibility.
    • Event Subscription:
      • Users can subscribe to events to express their interest or RSVP.
      • Subscribed users will receive notifications and reminders before the event.
    • Event Attendees:
      • A dedicated section for each event displays:
        • List of subscribers/attendees.
        • Total headcount.
        • Contact information for attendees (if publicly shared).
  3. Calendar Integration
    • Export Functionality:
      • Events can be exported to formats compatible with major calendar applications, including:
        • Google Calendar.
        • Microsoft Outlook Calendar.
      • Export options include:
        • Single-click export links.
        • Downloadable .ics files.
    • Calendar Sync:
      • Option to sync events directly with the user’s calendar application.

Updated Platform Flow

Additional Considerations

This concludes the updated requirements for Day 3 of the hackathon. Teams are encouraged to test and validate these features for cross-platform compatibility.