Adamj1232 / BullBots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


BullBots

🔍 Overview

This repository is a group of boilerplates including some good practises and tips that you can follow in your projects. There are different technologies separated by branches but with similar structures to write scalable applications. Some of them include JavaScript, TypeScript, Vue or React. Click on the logos to navigate through them.

Features

These are the most relevant technologies that the original boilerplate included, all of them are configured to inspire quality work.

  • React: A JavaScript library for building user interfaces.
  • TypeScript: Written in TypeScript language.
  • PostCSS: Be ready for the next CSS features.
  • Bootstrap: Build fast and responsive sites easily.
  • Autoprefixer: Automatically add vendor prefixes to these Styles.
  • Webpack: Automation of tasks and compilation of the project.
  • Babel: Transpiler to different versions of EcmaScript.
  • Browserlist: To configure which browsers will support.
  • Jest: Framework for testing.
  • ESLint: Linting for Scripts.
  • StyleLint: Linting for Styles.
  • Prettier: Formatter for Scripts and Styles.
  • EditorConfig: Formatter for files in general.
  • Husky: Used for attaching to git hooks and run scripts.
  • Inversify: You can optionally configure Dependency Injection.

📚 Setup and scripts

Before start download or clone the boilerplate. Install all the dependencies.

$ yarn

Run the project for local development.

$ yarn start

Build the project for a production environment.

$ yarn build

⛳️ Awesome boilerplate used from awesome team - check em out below!

  • react: React example using React and TypeScript.

About

License:MIT License


Languages

Language:TypeScript 67.3%Language:JavaScript 15.5%Language:CSS 13.1%Language:HTML 4.0%Language:Shell 0.1%