rickwest/carrera

Turbo-charged 'symfony new'.

Installs: 11

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Language:Shell

v0.0.2 2019-06-03 07:16 UTC

This package is auto-updated.

Last update: 2024-04-14 22:13:50 UTC


README

Turbo-charged symfony new! Rapid application creation for new Symfony projects.

Carrera

About

Heavily inspired by Tighten's Lambo and utilizing the Symfony client, Carrera help's you get a new Symfony application up and running super fast.

Sick of having to run those same commands every time you spin up a new project? Use Carrera to automate all the things!

System Requirements

To use Carrera, you need to have PHP 7, Git and Composer installed on your machine.

You'll also need the Symfony client - Download here

Installation

composer global require rickwest/carrera

Upgrading

composer global update rickwest/carrera

Usage

Make sure ~/.config/composer/vendor/bin is in your terminal's path.

carrera [project name]

This will symfony new [project name], change into that directory, make an initial Git commit, start a web server and open the project in a web browser.

What exactly does Carrera do?

  • symfony new $PROJECTNAME
  • cd $PROJECTNAME
  • Initialize a git repo, add all of the files, and make an "Initial commit"
  • Starts the Symfony Local Web Server
  • Open's your project in a browser

Bugs and Issues

If you encounter a problem or spot a mistake, or even if you would just like to make a suggestion, please open an issue. Pull requests are more than welcome too!

Contributing

  • Fork it (https://github.com/yourname/yourproject/fork)
  • Create your feature branch (git checkout -b feature/fooBar)
  • Commit your changes (git commit -am 'Add some fooBar')
  • Push to the branch (git push origin feature/fooBar)
  • Create a new Pull Request

Copyright and License

This project is licensed under the MIT License.