/travelApp

"Flock" is a group travel planning app for long-distance friends, built with React, Redux, PostgreSQL, Firebase, and Dragula.

Primary LanguageJavaScript

Flock

Flock is a group travel planning app for long-distance friends. It generates the cheapest destinations for all individuals based on their different cities and budgets, provides activity search, real-time drag-and-drop “Idea Board” and scheduler for group collaboration, and produces an interactive map showing daily routes based on activity selection.

Built as a group capstone project at Fullstack Academy.

Built With

  • Firebase - Database used for activity and schedule information
  • PostgreSQL - Database used for all user and trip information
  • React Dragula - Basis for drag-and-drop functionality on Idea Board and Scheduler pages
  • Yelp Fusion API - Used for activity search
  • Amadeus API - Used for flight/destination search
  • Mapbox - Basis for Map page
  • React - Frontend framework
  • Redux - State management
  • Node.js - JS runtime on the backend
  • Express.js - Web app framework

Team Members