Skip to content

andrenormanlang/FuNiT-Family-Events-App

Repository files navigation

"Funit!" Web Application

https://funit.netlify.app/?page=1/

Project Overview

"Funit!" is a web application that enables the sharing and discovery of child-friendly events in Malmö and Copenhagen. It integrates the Google Places API for address input and leverages Firebase for backend functionalities, including data storage, user authentication, and event management. The app features advanced search capabilities powered by Algolia and includes a forum section for community engagement.

Features

  • Event discovery and sharing for child-friendly activities.
  • Google Places API integration for precise event location input.
  • User functionalities: event submission, reviews, bookmarking.
  • Personalized filters: age group, event category, city, and date.
  • Admin control for content curation and user management.
  • Firebase backend for data handling and user authentication.
  • Forum feature for community discussions and engagement.

Main page

Mobile Menu

Search by Filter

Search by Date

Event Forms Limited Address Search

Event Page

Admin Events List Approval

Forums List

Topics List

Posts

Prerequisites

  • Node.js and npm installed.
  • A Firebase account for backend services.
  • Google API key for Google Places integration.
  • Algolia API key for Algolia Search integration.