Frictionless reviewing
Autopilot is a CLI tool which automates the project setup required for reviewing Bit Academy exercises. It clones a repository and discerns which type of project is contained. Based on this type, a set of preparation steps are executed and the application is served. The code is then opened in your editor. Autopilot handles tedious setup, so you can focus on your review.
- Composer
- Php 7.3+
- Python
- MySQL or MariaDB
- Visual Studio Code
Developed and tested on macOS. Should work on Linux, not sure about Windows.
Uses the following MySQL user: bit_academy // bit_academy
composer global require robbplo/autopilot
autopilot [repo_url]
- Laravel
- Php web
- Php CLI
- Python
- Python with virtual environment
- Jupyter notebook
- Default
- Dockerized services
- Expand drivers
- Building your own framework
- MySQL
- Improve CLI feedback: errors and info messages
- User configuration
- Preferred editor
- Port for servers