Skip to content

LimpanGH/vueG1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

112 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 SPAICE - Space Travel Booking Platform

SPAICE is the future of space tourism booking! Book your dream journey to the Moon, Mars, Jupiter, or other breathtaking destinations in our solar system.

🌌 About the Project

This is a Vue 3/Nuxt 3 project that simulates a space travel booking website. The project includes:

  • 🌍 Destinations: Explore different planets and moons
  • 📅 Booking System: Advanced calendar system for space travel
  • 🏨 Space Hotels: Book overnight stays at space stations
  • 🎫 Package Tours: Ready-made space adventures for the whole family
  • 📰 Space News: Stay updated with the latest space news
  • 🎪 Events: Special space experiences and activities

✨ Features

  • Responsive design with Tailwind CSS
  • Interactive booking system with calendar
  • Search functionality for trips and destinations
  • Shopping cart for multi-destination journeys
  • Dark/light theme switcher
  • Real-time space travel updates
  • Animations and modern UI components

🛸 Tech Stack

  • Frontend: Vue 3 + Nuxt 3
  • Styling: Tailwind CSS
  • State Management: Pinia
  • Backend: JSON Server (mock API)
  • TypeScript: Fully type-safe
  • Components: Modular Vue components

Setup

Make sure to go to right folder:

# npm
cd vue-project

Setup

Make sure to install dependencies:

# npm
npm install

Development Server

Start the development server on http://localhost:3000:

# npm
npm run dev

Development Server

Start the json-server http://localhost:3001:

# npm
npm run server

Production

Build the application for production:

# npm
npm run build

Locally preview production build:

# npm
npm run preview

Check out the deployment documentation for more information.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors