8000 GitHub - System625/Tatami: Conquer the Dojo
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

System625/Tatami

 
 

Repository files navigation

Tatami is a project designed to accelerate the development of Dojo Engine games within the Starknet ecosystem. It provides no-code tools to effortlessly create models, visualize entity relationships, and make modifications with just a few clicks. With Tatami, you can master the Dojo and build 10x faster.

🚀 Getting Started

📦 Dependencies

  • Node.js version 18.18 or higher

  • npm version 10.9.2 or higher

    • Refer to the npm official documentation for detailed instructions.

    • To check your installed npm version:

      npm -v
    • To globally install or update npm to version 10.9.2:

      npm install -g npm@10.9.2

      After updating, recheck the version using npm -v.

💡 Installation process

  1. Fork the repository

  2. Clone the repository:

    git clone https://github.com/your-username/Tatami.git
    cd Tatami
  3. Install dependencies:

    • Install the global dependencies for the monorepo and its workspaces:
    npm install

    This will install all the necessary dependencies for the applications within the apps/* subdirectories.

⚙️ Available Commands

  • npm run dev - Starts the development server of all applications.
  • npm run build - Builds the production version of all applications.
  • npm run lint - Runs the linter configured of all applications.

🛠️ Adding Dependencies

If you need to add a dependency to any of the applications within the monorepo, you must navigate to the respective application directory and then install the dependency from there.

🎯 Running Specific Applications

Run individual applications directly from the root directory:

  1. Frontend:

    npm run dev:frontend

🤝 Contributing

We welcome contributions from the community! Whether it's bug fixes, new features, or improvements, your help is appreciated.

🔹 Check out our Contribution Guidelines: Contribution Guidelines
🔹 Report Issues & Suggest Features: Open an issue on GitHub
🔹 Fork & Submit a PR: Follow best practices and submit your pull request

Conquer the Dojo with Tatami 🥋

Let's build together! 🚀🀄


banner

About

Conquer the Dojo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.9%
  • CSS 1.8%
  • JavaScript 0.3%
0