Gowee

A social network Flutter mobile application mainly focused on travelers and traveling

A social network Flutter mobile application mainly focused on travelers and traveling, named Gowee,
developed by a group of students for a university capstone project.

Project Description

Gowee is a traveling-focused social network on mobile application who has a love for backpacking tourism or wants to have a new
experience with trekking and adventure travel.
This application will help users can find and connect to people with similar interests, make a team, and travel together.

Technology used

  • Flutter: UI for the users (this repository)
  • NodeJS: Web Server, REST API
  • SocketIO: Real-time Web Server
  • PostgreSQL: Database
  • Google Maps API: Geolocation, Locations, etc.

Features

  • Home Page showing journey posts with photos, number of likes, comments and details of the journey
    • Sort/Filter journeys
    • Search for journeys
  • Sign up / Login or Login using Google account
    • Like journeys
    • Comment on journeys
    • Join journeys
  • Create journeys
    • Upload images from phone library
    • Add milestones for journeys
  • User Profile Pages
    • Follow / Unfollow Users
    • Edit/Add more milestones to existing journeys
    • Accept/Reject join requests
  • Map Screen
    • View journey details
    • Search for location
    • View other travelers locations in the same group
    • Send SOS signal to other travelers

Future Work

  • Notificaitons for likes, comments, follows and join requests.
  • Direct Messaging
  • Improve Performance

Demo

Apk Release

Download the release apk for Gowee application.

Screenshots

Home page with search bar demo

A social network Flutter mobile application mainly focused on travelers and traveling

Login with Google, like, comment posts, follow user and request join journeys

A social network Flutter mobile application mainly focused on travelers and traveling A social network Flutter mobile application mainly focused on travelers and traveling

Create journeys and milestones

A social network Flutter mobile application mainly focused on travelers and traveling

Edit posted journeys and user profile

Map screen

Credits

  • Nguyen Phuoc Cuong

    • Role: Backend Developer
    • Contribution: Database, NodeJS server
    • Social:
  • Truong Phu Cuong

    • Role: Frontend Developer
    • Contribution: HomePage,Detail Screen, Login/Signup, Map Screen.
    • Social:
  • Le Ngoc Danh

    • Role: Frontend Developer
    • Contribution: Create/Edit Journeys, Map Screen, SocketIO server
    • Social:

GitHub

View Github

Entradas similares

Deja una respuesta