OddSpot asks you a set of questions about the spot on your skin and determines the likelihood that a spot is Actinic Keratosis (a possible precursor to skin cancer) or Basal Cell Carcinoma (a form of skin cancer) based on your answers. Our predictive model is based on our scientific research on previous spots and generates a prediction that is comparable in accuracy to that of a trained professional.
Make sure that you have Git, Node.js, Composer and PHP (5.5+) installed. Then execute the following commands:
> git clone git@github.com:Mesoptier/oddspot.git # Creates a new 'oddspot' directory containing the source files
> cd oddspot # Enters the folder
> composer install # Installs PHP dependencies
> npm install # Installs JavaScript dependencies
> npm install gulp-cli -g # Installs Gulp globally, so that you can run tasks more easilyThe PHP server controls the backend of the app. You can start it using the following command:
> gulp php-serverYou can stop the server with Ctrl + C.
This server will recompile the source files and reload the page when a change is made. The following command will start the server:
> gulp webpack-dev-serverYou can stop the server with Ctrl + C.