This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup>
SFCs, check out the script setup docs to learn more.
Learn more about IDE Support for Vue in the Vue Docs Scaling up Guide.
IncuGameCon offers expert consulting and development services for gaming enthusiasts, developers, and investors. We combine market insights, IP expertise, and cutting-edge technology to create innovative, engaging games that resonate globally. Join us to make a lasting impact in the gaming world.
- Node.js (version 18 or higher)
- npm (version 6 or higher)
Clone the repository:
git clone https://github.com/your-username/incugamecon.git
cd incugamecon
Install dependencies: npm i
To start the development server, run: npm run dev
This will start the Vite development server and you can view the application at http://localhost:5173.
To build the project for production, run: npm run build
The built files will be in the dist directory.
To preview the production build, run: npm run preview
This project uses GitHub Actions to deploy to Firebase Hosting. The deployment workflow is defined in main.yml. To deploy manually, run:
npm install -g firebase-tools
firebase deploy --only hosting
- navbar-section.vue: Navigation bar component.
- footer-section.vue: Footer component.
- hero-section.vue: Hero section component.
- loading.vue: Loading screen component.
- projects-section.vue: Projects section component.
- services-section.vue: Services section component.
- team-section.vue: Team section component.
- Home.vue: Home page view.
- Services.vue: Services page view.
- Preview-service.vue: Service preview page view.
- Projects.vue: Projects page view.
- Team.vue: Team page view.
- Contact.vue: Contact page view.
The store is defined in store.js and contains the data for the application, including navigation links, hero section content, services, projects, and team members.