Skip to content

BMayhew/EzContactManager

Repository files navigation

== What is EZ Contacter?

EZ Contacter is a simple Rails website that is intentionally broken in several different places.  
The reason it is broken is so that the site can be given as a test to interview candidates for
Quality Assurance positions.  Basically, it's a "find the bugs" site that has issues ranging from
typos to XSS vulnerabilities.

== Can EZ Contacter be used for developer tests as well?

Yes, the code has been intentionally written in such a way that there are several areas that can be refactored.

To run this locally use the command `docker-compose up -d && docker-compose run web rake db:migrate`Yes, the code has been intentionally written in such a way that there are several areas that can be refactored.  

== Running in the Cloud ==

* Create a linux server
* SSH into the box
* Install Docker

`snap install docker`

* Install git if needed

`sudo apt install git`

* Clone Repository

`git clone https://github.com/BMayhew/EzContactManager.git`
`cd EzContactManager`

* Run Docker Compose

`docker-compose up -d && docker-compose run web rake db:migrate`

* Extra: Setup service to automatically restart upon reboot: Ubuntu

`crontab -e`

Add '@reboot /path/to/script' to the file and save\

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published