-
Project Setup: Initialized the project with foundational configurations.
-
Home Page:
- Added a Map Tab to visually display alerts on an interactive map.
- Added a Table Tab to present alerts in a tabular format.
- Added filters to Map and Table.
-
Sources Page: Created a dedicated page to list and display all alert sources.
-
Resources Page: Introduced a resources page containing external links.
- Create and Subscribe Alerts:
- Added a modal for users to create and subscribe to alerts directly from the platform.
- Subscription Management:
- Added a Subscriptions Page to display all active subscriptions.
- Introduced a Subscription Detail Page to view detailed alerts associated with each subscription.
- Login Page: Implemented a login system for user authentication.
- Register Page: Added a registration feature for new users.
- hCaptcha Integration: Enhanced security by integrating hCaptcha to effectively prevent spam and unauthorized activities.
- Added a Historical Alerts Page to list and manage past alerts, providing a comprehensive history.
- Integrated Google Analytics to monitor website traffic and user behavior. Updated API documentation to reflect the latest features and endpoints.