Skip to content

Conversation

KarstonM-School
Copy link

Summary

Added event creation, event caching, image upload, and form validation to the app.

Changes Made

  • Fetch events from the API on map load.
  • Use AsyncStorage for offline caching.
  • Filter out past events; shows only future ones.
  • Added Event Creation
  1. All fields are required with validation:
     - Prevent past dates.
     - Limits descriptions to 300 characters.
     - Ensure numeric “Volunteers Needed”.
    
  2. After saving, navigate back and refresh the map.
  • Added Image Upload
    - Uses ImgBB API for automatic uploads.
    - Checks camera and gallery permissions.
    - Display thumbnail, name, and size after upload.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant