Skip to content

teambit/space-app

Repository files navigation

Space Corporate App 🛸 A Hope AI Example Project

License: Apache 2.0

Welcome to Space app! This is a fully functional example application generated using Hope AI and refined by humans. It demonstrates how to compose a modern web application from independent, reusable components. The app itself is a fun corporate application of an organization aiming to colonize mars.

This project serves as a practical guide to showcase AI-driven development, modular architecture, and rapid delivery with Hope AI.

Browse the components on the Bit Cloud example organization for browsing live preview and of the application components.


✨ Features


🛠️ Tech Stack

This project is built with a modern, component-oriented technology stack:

  • Monorepo: Bit - For creating, versioning, and composing the platform packages.
  • Frontend: React - For building interactive and reusable UI components.
  • Application: Vite - For performant app development.
  • Styling: CSS Modules - For locally scoped and conflict-free component styles.
  • Code standards: Unit tests powered by Vitest. Code consistency and quality enforced by ESLint.

🚀 Getting Started

Follow these steps to get the Space corporate app running on your local machine.

Prerequisites

Make sure you have Bit installed globally on your system.

Installation & Setup

  1. Clone the repository (or get the source code).
  2. Navigate into the project directory:
    cd path/to/corporate-website
  3. Install dependencies for all components in the workspace:
    bit install

Running the App

You can run the full application or view individual components in the Bit workspace. This command builds and runs the main corporate-website application, showing you the final, composed product:

bit run corporate-website

Now, open your browser to the specified local port to see the app live!

Start the Workspace Preview

This command launches the Bit development server, where you can see, test, and interact with each component in isolation. It's great for development and debugging.

bit start

📂 Project Structure

The directory structure is organized by components. This makes the codebase more modular, scalable, and easier to maintain. Enable, add or disable application features in the application shell.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published