ByteStorm-Squad / Concept-Interplanetary-Travel-App

🚀 Explore the Cosmos with our Intergalactic Space Travel App Galactica Travels! Join us in shaping the future of space exploration. Check out the dev branch for the latest features and enhancements. Let's journey beyond the stars together! 👽🛰️ Explore Dev Branch
MIT License
0 stars 0 forks source link

Contributors Forks Stargazers Issues MIT License


Logo

Galactica-Travels

ByteStorm-Squad

Table of Contents
  1. About The Project
  2. Usage
  3. Roadmap
  4. License

About The Project

Logo

Intergalactic organization has embarked on an ambitious journey to simplify interplanetary travel. Galactica Travels is a web-based mobile-responsive application designed to provide a seamless user experience for citizens traveling from one planet to another.

Here's why Galactica Travels is the go-to solution for space travel:

back to top

Built With

Here're the major frameworks and libraries used to bootstrap the Galactica Travels project:

back to top

Usage

Galactica Travels is designed to provide a seamless experience for interplanetary travel booking. Here's how you can make the most of it:

  1. Search for Travel Options: Enter your desired destination, travel mode, departure date, and price range.
  2. Compare and Choose: View and compare different travel options to find the one that best suits your needs.
  3. Explore Destinations: Learn about the climate, culture, and attractions of your chosen destination.
  4. Book with Ease: Enter your personal information and payment details to complete the booking.

back to top

Roadmap

See the open issues for a full list of proposed features (and known issues).

back to top

License

Distributed under the MIT License. See LICENSE for more information.

back to top

ByteStorm-Squad_Galactica-Travels

image

Setup the Back End

  1. Install PostGres from https://www.enterprisedb.com/downloads/postgres-postgresql-downloads with default Configuration
  2. run the database dump in psql shell in this order (1.ddl.sql, 2.dml.sql, 3.views.sql)
  3. run in backend directory```bash npm install
  4. setup .env file from example in config folder
  5. npm run dev
  6. check endpoints on localhost:8080/src

Open [http://localhost:8080/docs] with your browser to see to test the backend apis.

Setup the Front End

ViteJS [https://vitejs.dev/] (https://vitejs.dev/)!

TailwindCSS https://tailwindcss.com/!

Required Packages:

npm npm create vite@latest
                  ## or
yarn create vite

npm install react-react-router-dom
          ## or
yarn add react-react-router-dom

Getting Started

First, run the development server:


npm install
# or
yarn install

# and Now:

npm run dev