An open API service indexing awesome lists of open source software.

https://github.com/wesleyara/create-app

Create app te auxilia na criação de templates para projetos do ecossistema Javascript e Typescript.
https://github.com/wesleyara/create-app

Last synced: 3 months ago
JSON representation

Create app te auxilia na criação de templates para projetos do ecossistema Javascript e Typescript.

Awesome Lists containing this project

README

        


Create App

Create app assists in creating templates for Javascript and Typescript ecosystem projects.

[![Open Source Love](https://badges.frapsoft.com/os/v2/open-source.png?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![MIT Licence](https://badges.frapsoft.com/os/mit/mit.png?v=103)](https://opensource.org/licenses/mit-license.php)
[![bash version](https://img.shields.io/badge/bash-5.2.2-green)](https://www.gnu.org/software/bash/) [![All Contributors](https://img.shields.io/badge/all_contributors-1-green.svg?style=flat-square)](#contributors-)


:rocket: How use
🛠️ Tools
:pencil: Contributing
:adult: Thanks
:page_facing_up: License


# :rocket: How use

Instalation:

```bash
# Clone this repository
git clone https://github.com/wesleyara/create-app $HOME/create-app

# Add to your path
chmod +x $HOME/create-app/script.sh
sudo ln -s $HOME/create-app/script.sh /usr/bin/create-app
```

Run:

```bash
create-app
```

Update:

```bash
cd $HOME/create-app
git pull
cd -
```

Answer the questions (When choosing the tool, use the arrows keys to navigate, the spacebar to select and enter to finish)

# 🛠️ Tools

## :technologist: Improve Developer experience

- [Eslint](https://eslint.org/docs/user-guide/configuring/), [Prettier](https://prettier.io) and [Editorconfig](https://editorconfig.org)
- [Lint Staged](https://github.com/okonet/lint-staged) (with [husky](https://typicode.github.io/husky/#/)) | **Under development**
- [Commitizen](https://github.com/commitizen/cz-cli) and [Commitlint](https://commitlint.js.org/#/) (with [husky](https://typicode.github.io/husky/#/)) | **Under development**
- Basic CI (with [github actions](https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions)) | **Under development**

## :art: Style Libraries

- [Tailwind](https://tailwindcss.com/docs/installation)
- [Styled Components](https://styled-components.com) | **Under development**

## :sparkles: Others

- [React Router Dom](https://v5.reactrouter.com/web/guides/quick-start) **Under development**
- [Storybook](https://storybook.js.org/docs/react/get-started/introduction) | **Under development**

## :test_tube: Tests

- [Vitest](https://vitest.dev/guide/why.html) with [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/) **Under development**
- [Jest](https://jestjs.io/docs/getting-started) with [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/) | **Under development**

# :pencil: Contributing

Your contribution to the `create-app` is essential for the evolution of the project, you can do it as follows:

- Open an [issue](https://github.com/wesleyara/create-app/issues) to clear doubts, report bugs or give ideas
- Open a [pull request](https://github.com/wesleyara/create-app/pulls) to give ideas for code improvement, implementation of new features and bug fixes

These are just some of the ways you can contribute to the project read the [CONTRIBUTING](https://github.com/wesleyara/create-app/blob/main/.github/CONTRIBUTING.md) for more information

# :adult: Authors



Wesley Araújo


## ✨ Contributors

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

# :page_facing_up: License

Vite helper is a open source project licensed as [MIT](LICENSE).