Software Requirements Specification - BilalSh10/Ekhtar-Al-Saadah GitHub Wiki

Functional requirements:

  • The web page will be supported by the browsers: Chrome and Safari.
  • The website has the ability to filter the events based on several criteria.
  • Only the admin can administer events (add event, delete it, modify its information, change its priority).
  • The admin can prioritize events (like pinning them on top of other events).
  • The web page will support 3 languages: Arabic, English, and Hebrew.

Non functional requirements:

  • The website will be available 24/7.
  • Responsive on all kinds of screens and devices.
  • The website should be dark themed.
  • The ability to move between sections of the web page with 3 clicks at most.