1.0.0 • Published 8 months ago

create-custom v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

Create Custom CLI 🚀

Overview

Create Custom is a powerful and flexible project template generator that helps developers quickly bootstrap new projects with preconfigured templates. Whether you're starting a React, React Native, or Next.js project, this CLI tool makes project setup a breeze.

Features ✨

  • 🌐 Multiple Project Templates

    • React Vite with Tailwind CSS
    • React Native with Expo
    • Next.js with Tailwind CSS
  • 🔧 Easy Project Setup

    • Interactive project type selection
    • Automatic template copying
    • Git repository initialization
    • Dependency installation
  • 💡 Convenient Options

    • Custom project naming
    • Optional dependency installation
    • One-click VS Code opening

Prerequisites 🛠️

  • Node.js (v14 or higher)
  • npm (v6 or higher)
  • Git
  • (Optional) Visual Studio Code

Installation 📦

You can install Create Custom globally using npm:

npm install -g create-custom

Usage 🖥️

To start a new project, simply run:

npx create-custom

Or if installed globally:

create-custom

Interactive Workflow

  1. Choose a project template
  2. Name your project
  3. Confirm project details
  4. Optional dependency installation
  5. Optional VS Code launch

Project Templates 📁

1. React Vite (Tailwind)

  • Fast modern React setup
  • Vite for rapid development
  • Tailwind CSS for styling
  • Preconfigured development environment

2. React Native (Expo)

  • Cross-platform mobile development
  • Expo for easy setup
  • Ready-to-use project structure
  • Supports iOS and Android

3. Next.js (Tailwind)

  • Server-side rendering
  • Tailwind CSS integration
  • Optimized for performance
  • SEO-friendly setup

Contributing 🤝

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License 📄

Distributed under the MIT License. See LICENSE for more information.

Contact 📧

Onesmus Bett

Troubleshooting 🔍

  • Ensure you have the latest version of Node.js and npm
  • Check that all required dependencies are installed
  • If VS Code opening fails, ensure it's in your system PATH

Happy Coding! 💻🚀

1.0.0

8 months ago