App Updates: May 26-June 11, 2025

 

As promised, here are more app updates. Please make sure that you consistently update the app.
  • Added a field to display capacity and available spots separately.
  • Added support for the registered_payment_later status.
  • Improved the search bar so it works when clicking anywhere inside it.
  • Formatted the date of birth in the waiver.
  • Added a tooltip to the "pay in advance" option for better user guidance.
  • Adjusted the "nearby" section to always show trips ordered by proximity, displaying distance in miles.
  • Improved the "recommended" logic to return the 7 closest trips regardless of distance.
  • When creating a trip marked as "pay in advance", the button now says "Submit for approval" instead of "Create".
  • In the social profile, trips are now ordered by: (1) the closest upcoming active trip, (2) other upcoming active trips by the same leader, and (3) past trips.
  • Added logic to dynamically trigger actions (e.g., call/email) when a phone number or email appears in text.
  • Updated styles for the NavLink component.
  • Updated header styles to match Figma design ( web) .
  • Fixed trips missing latitude and longitude.
  • Fixed the home-search component to work correctly on web.
  • Created the CategoryFilter component to display preferred tags on web.
  • Fixed bug where emergency_contact_name was undefined.
  • Added ability to delete draft trips.
  • Limited co-leader selection to only one, as expected in Salesforce; updated app and Supabase logic.
  • Added an updated_at column to the trips table.
  • Added new components for the web: TripSliderCard, TripSlider, and SliderIndicator.
  • Improved the "recommended" logic to use the user's current address.
  • Trip creation notifications are now only sent if the trip status changes from draft to active.
  • Added validation to prevent users from registering to trips that aren't active.
  • Trip status is now displayed only when it's not "active".
  • Passed name and email to the feedback form for autocomplete.
  • Fixed typo from "trips leaders" to "trip leaders".
  • Added a support link to the menu.
  • Created an error handler component that redirects with full context (name, email, location, error, etc.).
  • Adjusted payment instruction text.
  • Hid the "nearby" section and now display 6 leaders in the home page.
  • Hid related content.
  • Improved the "recommended" logic to first search within 50 miles, and expand the radius with a message if no results are found.
  • Improved the Home button behavior: resets filters, scrolls to top, or refreshes depending on context.
  • Improved survey ordering in the "How do you feel today?" flow.
  • Added address autocomplete to the waiver's DetailsForm.
  • Added a contact link to the login page.
  • Added a contact button to the web login.
  • Added a filter modal to the home page, following Figma styles.
  • Adjusted map styles for the web.
  • Updated trip details styles for the web.
  • Made the "View on map" button functional on the web.
  • Added build version and JS version to Rocket's logs for debugging.
  • Fixed a bug that redirected to login when opening a trip link with the app closed.
  • Improved error handling in the registration flow.
  • Created the ImageSlider component.
  • Added functionality to show similar trips in trip details on the web.
  • Adjusted the "Register on App" button to properly open the app.
  • Web notifications now display a dot indicator when there are new ones.
  • Updated message styles for the web.
  • Updated notification (activity) styles for the web.
  • Implemented web versions of Profile, Profile Settings, and Advanced Settings.
  • Implemented useFollowers hook to retrieve followers of a user.
  • Created the follows route to display followers and following; leaders have a star and link to their profile.
  • Added functionality to fetch trips by ZIP code within a 50-mile radius.
  • Added horizontal margin to the Following component.
  • Improved validation for capacity to reject decimals or dots.
  • Adjusted the Payment Step to ask whether the trip is paid; payment options only show if needed.
  • Fixed bug in StepTwo that selected extra tags when navigating back.
  • Added a component to allow users to add trips to their calendar.

Outdoor Afro App Guidebook for Volunteer Leaders is Live!

Did you know that the Outdoor Afro App Guidebook for Volunteer Leaders - Version 1.0 | Living Document is live?! Please be sure to check it out. 

Here is the document – feel free to download it from this document version as a PDF: Outdoor Afro App Change Management Guidebook for Volunteer Leaders 

Here is an audio walkthrough that outlines the content of the guidebook: Outdoor Afro App Guidebook Walkthrough V1 2025.mp4

 

As a reminder here is a link to our previous MicroBlog: Our Future on Meetup - https://outdoorafro.org/2025/05/our-future-on-meetup/

 

Some of Last Week’s Updates!

  • Added the payments-step component to handle all payment-related information for a created trip.
  • Updated Supabase to store and manage a payment details object with total_payment_requested, payment_instructions, and payment_due_date.
  • Modified the app to send and process the payment details object.
  • Improved the search layout to ensure all cards are fully visible and not cut off.
  • Improved getTripsByCity to also include trips from the state the city belongs to.
  • Added tags to the category card so users can see the trip categories at a glance.
  • Added a banner to notify users when an update is available.
  • Improved the behavior of the "recommended" section to always show trips in order of proximity, expanding the search radius by 100 miles until trips are found.
  • Added a button in the recommended list to load more trips, up to a limit of 7.
  • Added validation to latitude and longitude so leaders can’t leave them empty or set them to "0".
  • Fixed a bug that allowed registrations from the waiting list to move to "completed".
  • Added an allergy field for children going on the trip with their parents.
  • Added functionality to show the waiver to leaders and created the necessary components to view the information.
  • Fixed trips in production that were missing latitude and longitude.
  • Fixed the cron function that marks trips as "complete" after the trip's end_date.
  • Fixed issue with user's ability to edit trips
  • Fixed issue with special characters added by users preventing trip pages from rendering.

 


Our Future on Meetup

We have had a long relationship with Meetup. Over the years, we’ve used it to build community and manage our trips. It’s been a great tool. And, it will continue to be. Here’s how we’ll work with Meetup.com starting on May 30.

 

1. We are not leaving the platform. While we will create and manage all trips on the Outdoor Afro App, we will share our invites to our Meetup groups. 

    • We will no longer create trips on Meetup or manage registrations on Meetup. 
    • We will link to the trip on the App and request that participants RSVP on the Outdoor Afro App. 

 

See examples below. They show users using links to Eventbrite in the same way we will use links to our App. Note: Though this technically violates T&Cs, there are many examples like this. We will follow suit. 

 

 

2. We are not leaving participants behind. We’ve taken multiple steps to determine how many of the 80K followers across our groups are active and real. The first was to weed out incomplete and duplicate records and really old accounts. That got us to 71K. We began using e-waivers in January 2024 and have just over 5K records–the number of people who registered for trips during the 16 months since we began using e-waivers. We offered a giveaway as another way to ascertain how many members were active/real. Approximately 5K responded. Our hypothesis: Most of the member IDs/records are no longer active or no longer engaged. And still, we are not leaving Meetup.

 

3. Meetup will simply play a new role in our community development/management ecosystem. 

    • We will use Meetup to share invitations created within our app to Meetup members–just as we should be doing with our Facebook groups. 
    • We will use Meetup to promote our App to that community. Outdoor Afro’s Marketing team will post app promotions to all of Outdoor Afro’s Meetup groups with language that includes…To join a trip, you must RSVP on Outdoor Afro’s Free App.

 

 

4. It is time to own our own platform and relationships with online communities. We live in an age where people find their information from multiple sources–and where many of those sources have made it acceptable to disrespect Black people. Just as we have in our journey to date, we will continue to captain our own ship. The Outdoor Afro App enables this and brings something new to the lifestyle and fitness app ecosystem–an app for Black people who love nature, for connecting Black nature experts, nature lovers, and nature nerds across the US. 

    • We are now moving full steam ahead with promoting the App. We believe it is our future. We are sharing it in our newsletters. We will share it in the post-trip surveys that participants complete. We will email and, where allowed, text participants to ask them to join us on the App. 
    • We ask that you share it with all of the participants with whom you engage across all social media platforms–and with others in your personal social media, community, and professional networks. 

 

You have been critical to Outdoor Afro’s success to date, please stick with us. We are updating the App weekly in response to your valuable feedback and in accordance with our product roadmap designed to serve 47M Black people–or at least the nature lovers among us.

 


Outdoor Afro App: A Natural Moment of Change Management

Volunteer Leaders,

Once again we find ourselves in the throes of change—within Outdoor Afro and in our country. At Outdoor Afro, we are driving change in order to get closer to achieving our mission. As you know, our mission is inspiring and connecting Black leaders in nature. And we mean ALL Black leaders and every nature setting. To accomplish our mission, we’ve built the Volunteer Leader Program which you so ably execute and innovate daily in your communities; the Making Waves Program which enabled us to remove barriers to enjoying water and waterways for Black children and their families; and now, the Outdoor Afro App, which will enable us to reach all 47M Black people (well beyond what we can reach with our 128 volunteers and staff).

Our journey has taken us from a single blog to 70+ social media pages and 200,000 followers across all of our accounts. We have the most volunteers in the most markets that we’ve had in our history. We are offering the most diverse set of activities we’ve offered in our history. Yet, we are reaching a small fraction of the 47M Black people who live in America. And that’s at a time when what Outdoor Afro offers as a Black community—and to a Black community—has never been more needed and more valuable. We inspire and connect Black leaders in nature by providing community, expertise, and opportunity to safely and joyously explore whatever interests them in nature. At this time in our country, this is medicine, therapy, wellness, and peace.

It is also rebellion in the opinion of some and revolution for others. It is also the perfect time to own our platform—to create a space where we can continue to be beautifully, peacefully, intentionally Black and connected in nature. Our Outdoor Afro App is our strategic bet on how we can reach and serve every Black person and community, how we can provide community and expertise even where we don’t currently have volunteers, and how we can avail Black people of the resources we’ve cultivated as an organization (free/discounted gear, access to venues, training and certifications, knowledge exchange, etc.).

To make this bet pay off for us and the communities we serve, we need you. We need you to continue to do the amazing trip planning and leadership, to continue to nurture and grow the community, and to share what you’ve learned...on the Outdoor Afro App.

We understand that this is a change—an important change that we as a staff and you as Volunteer Leaders must navigate together. To that end, here are the major curves and milestones on the road to change.

  • May 30 - All trips must be posted on the App. No new or additional trips should be posted on Meetup after May 30. If you have a trip that is posted now but scheduled for later, please do not delete it; duplicate it on the App.

  • Meetup should continue to be used in the same way that we use other social media accounts—as a place to share our invitations and promote trip participation and donations to continue to support the Volunteer Leader Program and Making Waves. Please share/syndicate your trip invites to the Outdoor Afro Facebook groups.

  • Additionally, please note that you can now share the trip invitations to any social media platform and share them in emails or blogs, we hope that you will share these to all social media groups of which you are part and to which Outdoor Afro is relevant. For example, share your trips on your Linkedin feed so the folks managing their careers can discover ways to relax with us.

We will continuously update the App, fixing bugs, and adding new features that you and our community will love. Here are the most recent App updates:

On the app:

  • Added a collaboration form to the trip creation process (ability to share who they collaborated with)

  • Added a helper in the payment section of trip creation to inform the user about what each option means (this helper can be reused to assist users in other parts of the app)

  • Added trip cloning functionality (only the start and end dates will be required when cloning)

  • Now the start and end dates are entered in 15-minute intervals

  • Ability to add more than one co-leader, and ability to delete co-leaders

  • Now co-leaders can view and manage their assigned trips, just like the trip leader

  • The co-leader is now displayed in the trip view for end users

  • Improved ability to enter latitude and longitude, allowing users to tap a button to get full address details

  • Added vetted spots, always visible on the map

  • Ability to select the text for a trip or vetted spot description

On the share service:

  • Improved styles for not found trips and feedback.

  • Feedback is added as JIRA tickets when submitted.


Post OALT25 App Update

Thank you so much for your patience and ease as we continue to solidify the Outdoor Afro App.
🌿🤳🏾🎉🤳🏾🌿
Daris, DD, and team continue to update things as quickly and sustainably as possible. That said, and in case you missed DD's message in the WhatsApp group last week, the app is totally live on both the Google Play Store and the Apple App Store. If you haven't already, please make sure to download it.
You will need to constantly update the app.
 
What You Do Now: 
  • Make sure that you are building your profile and trips. Trips can be kept in drafts, but start to upload your upcoming trips to the app.
  • Spread the word about the app to your Outdoor Afro networks and beyond. The app is live on all platforms, but there are still some bug fixes, so we are waiting a bit longer before doing a hard launch to the public. 
  • Read the Outdoor Afro App Cheatsheet linked below.
  • Continue to submit feedback and questions (thank you so much!!!).
  • If you have events coming up in early May and need to be give access permission on Meetup, please program@outdoorafro.org know ASAP.

 

We highly recommend that you bookmark the link to this cheatsheet to easily access it as you continue to play with the appThis cheatsheet includes a language template for your network Meetup and Facebook pages. 
Notes of Feedback: 
Daris, DD, and team are consistently using the feedback form to make the most essential updates. They also have additional priorities to handle, so some updates may happen immediately while others may need a little bit more time to be addressed.  The feedback form has also been updated to include a place for you to put in a screenshot of the issues you are having. 
If something cannot wait for the feedback form, please reach out to Daris directly at dpaulino@lightningleapconsulting.com. Please email sparingly. An example of an immediate need is being locked out of your account, not being able to gain leader status on the account, trips not populating.
Please subject your email: "Outdoor Afro App: Immediate Need for Volunteer Leader [insert name]"
You can cc, program@outdoorafro.orgdd@outdoorafro.org, and your regional leader.
That's it for now -- thank you all for being on this journey with us!

Privacy Preference Center