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.
- 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).
- 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
Follow these steps to set up and run the project locally.
Make sure you have Bun installed on your system.
- Clone the repository:
git clone https://github.com/your-username/nebula-studios.git cd nebula-studios - Install dependencies:
bun install
To start the development server:
bun devOpen your browser and navigate to http://localhost:5173 (or the address provided in your console).
To build the project for production:
bun buildThis will create a dist directory with the production-ready static files.
To preview the production build locally:
bun preview