- Ruby >= 3.0
- Rails >= 7.0
Follow these steps to set up and run the project on your local machine.
Ensure you have the required versions of Ruby and Rails installed.
-
Clone the repository:
git clone git@github.com:SebastjanPrachovskij/price_comparison.git cd git@github.com:SebastjanPrachovskij/price_comparison.git
-
Install the necessary gems:
bundle install
-
Run database migrations:
bin/rails db:migrate
-
Install JavaScript dependencies:
yarn install
To start the project, use the following command:
bin/dev
To use SARIMAX, LSTM, or GRU prediction models, head to the prediction models micro-server, install dependencies, and run the server.
Currently, we are predicting Google Shopping product prices. Here are some examples of images from the UI: