# Installation ## 1. [Download Git](https://git-scm.com/downloads) ## 2. [Download Vagrant](https://www.vagrantup.com/downloads) ## 3. [Download VirtualBox](https://www.virtualbox.org/wiki/Downloads) or an equivalent compatible Virtual Machine System ## 4. Launch Git Bash with Administrative Privileges (Windows Only) for any following commands ## 5. Cleanup Line Endings (Windows Only) ```bash git config --global core.autocrlf input ``` ## 6. Clone the Team Repo ```bash git clone --recurse-submodules git@gitlab.cci.drexel.edu:courseeval/team-blue.git se420-team-blue ``` ## 7. Navigate to the Project Directory ```bash cd se420-team-blue ``` ## 8. Navigate to the EvaP Directory ```bash cd EvaP ``` ## 9. Activate Vagrant (and Apply Updates) ```bash vagrant up ``` While this is running, also open the VirtualBox manager app and click "Show" to open the terminal. ***KEEP THIS WINDOWN OPEN***, the installation can stall if you do not. ## 10. Activate Vagrant Connection ```bash vagrant ssh ``` ## 11. Launch the Server ```bash ./manage.py run ``` ## 12. Access the Website Open a browser to: http://localhost:8000/ and login with: ```yaml email: evap@institution.example.com password: evap ``` ## NOTICE Read E-Valuation's [README](https://github.com/e-valuation/EvaP/#installation) and [Installation Guide](https://github.com/e-valuation/EvaP/wiki/Installation) before beginning but ***DO NOT FOLLOW THEIR STEPS*** Their steps download to a separate folder and will create problems later when you try to commit merges to the project.