Riskometer is a web application that helps estimate the warranty risk level of product categories.
To get started with the project, follow these steps:
- Clone the repository
- Install dependencies with
bundle install
- Set up the database with
./setup.sh
Then, you've to create the user and the database in Docker terminal.
createuser -U postgres riskometer
createdb -U postgres -O riskometer riskometer_production
createdb -U postgres -O riskometer riskometer_test
createdb -U postgres -O riskometer riskometer_development
- Start the server with
rackup
Once the server is running, navigate to http://localhost:9292
to access the application. The main functionality of the application is to estimate the warranty risk level of a product category based on a set of questions. Users can answer the questions to get an estimation of the risk level.
The following technologies are used in this project:
- Roda
- Sequel
- PostgreSQL
- Tailwind CSS
- Hotwire (if necessary)
Contributions to this project are welcome. To contribute, follow these steps:
- Fork the repository
- Create a new branch
- Make your changes and commit them
- Push to your fork and submit a pull request
This project is licensed under the MIT License. See the LICENSE file for more information.