0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

How I Used React + Google Maps API to Build a Midweek Activity Finder for Parents

Posted at

How I Used React + Google Maps API to Build a Midweek Activity Finder for Parents

When it’s 5:03 p.m. on a Wednesday and the house is a warzone, sometimes the solution isn’t discipline—it’s data.

As a parent (and developer), I kept facing the same problem:
"What can I do with my kids right now that doesn’t involve screens, stress, or sugar?"

I used to Google things like:

  • “Indoor trampoline parks near me”
  • “Midweek family fun”
  • “Places open after 5 PM for kids”

But search results were chaotic, outdated, or irrelevant.

So I built Funfull Midweek, a React-based web app that lets parents find nearby indoor play areas in seconds — optimized for off-peak hours like weekday evenings.


🎯 Problem Statement

Parents don’t just need weekend plans.
They need Wednesday survival kits.

But:

  • Most platforms prioritize weekends/events.
  • Google Maps results are messy.
  • Yelp reviews don’t filter by time, price, or kid-friendliness.

So I wanted to create something fast, minimal, relevant, and parent-proof.


⚙️ Tech Stack

  • React (frontend)
  • Tailwind CSS for styling
  • Google Maps Places API for location data
  • Firebase for storing user favorites
  • Day.js to auto-filter by current weekday + time

🧪 Key Features

🔍 1. Filter by Time + Day

const currentTime = dayjs().format("HH:mm");
const currentDay = dayjs().format("dddd");

const results = places.filter(place =>
  place.openingHours.includes(currentDay) &&
  place.openNow === true
);
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?