Skip to content

syahba/newbier-hackglobal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackGlobal Project: Lyf Guide

This repository is a project for hackglobal 2024 where we create an app for lyf Funan and focus on enhancing the customer satisfaction through their experience.

Table Of Contents

Description

Our project is called Lyf Guide, where is designed to transform the travel experience for young solo travelers. By automating itinerary creation, the app personalizes daily travel plans based on user preferences, allowing travelers to share and explore their journeys with companions. With features like Travel Buddy Matchmaking, users can connect with like-minded travelers for shared experiences, enhancing their trips through social engagement. Additionally, the app offers a destination-specific marketplace for essentials, enabling users to pre-purchase items or access buddy discounts, simplifying logistics and reducing costs. Our ultimate goal is to create a seamless, enriched travel ecosystem that fosters satisfaction, loyalty, and a stronger sense of community among travelers.

Getting Started

Prerequisites

These are the prerequisites that you need to prepare to run the program:

  • Go (with the minimum version 1.2.3)
  • PostgreSQL
  • Docker

Installing

On the client side, you need to first install the npm packages by doing:

  1. Change directory to client
cd client
  1. Install npm packages
npm install

And on the server side, you need to prepare the database:

  1. Migrate database scheme
go run /cmd/migration/main.go
  1. Create seeder for the created database
go run /cmd/seeder/main.go

Executing the Program

  • How to run the program
  • Step-by-step bullets To run the program, you need to follow these steps:
  1. Open a terminal and run the server
go run /cmd/server/main.go
  1. Open another terminal, and move to client directory
cd client
  1. Run the client
npm run dev

Authors

Below are the people who contributed to this project:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages