Skip to content

pixelpusher829/nebula-studios

Repository files navigation

Nebula Studios

A visually rich and interactive website serving as a showcase for Nebula Studios, a fictional game development company. This platform highlights their game portfolio, studio culture, latest news, and career opportunities, providing an immersive experience for visitors.

Features

  • Immersive Visuals: Engaging design to showcase game assets and studio imagery.
  • Interactive UI/UX: Powered by GSAP for smooth animations and transitions.
  • Dynamic Content: Features sections for game releases, news articles, and career listings.
  • Responsive Design: Optimized for various devices and screen sizes.
  • AI Chat Integration: Utilizes Google Generative AI for interactive support or information (if applicable, inferred from @google/genai).

Technologies Used

  • Frontend: React.js
  • Language: TypeScript
  • Build Tool: Vite
  • Styling: Tailwind CSS
  • Animation: GSAP (GreenSock Animation Platform)
  • Routing: React Router DOM
  • Package Manager/Runtime: Bun
  • AI Integration: Google Generative AI

Getting Started

Follow these steps to set up and run the project locally.

Prerequisites

Make sure you have Bun installed on your system.

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/nebula-studios.git
    cd nebula-studios
  2. Install dependencies:
    bun install

Running the Project

To start the development server:

bun dev

Open your browser and navigate to http://localhost:5173 (or the address provided in your console).

Building the Project

To build the project for production:

bun build

This will create a dist directory with the production-ready static files.

Previewing the Build

To preview the production build locally:

bun preview

About

A visually rich and interactive website serving as a showcase for Nebula Studios, a fictional game development company.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors