edgarlatorre / recipes

Web application to find recipes given some ingredients

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Recipes

This is a web application to find recipes given some ingridients.

This is a monorepo with backend, frontend and infrastructure folders.

BUILD

https://recipes-elr.fly.dev/

Development

Even it's a monorepo it's still necessary to start both backend and frontend individually.

Backend

To setup the backend you can run the following commands inside the backend folder.

Install dependencies:

bundle

Setup the database

bin/rails db:setup

Populate the database with the json file inside the resources folder.

bin/rails populate:from_json_file

Start the server

bin/rails s

And, for running the tests you can run

bin/rails t

Frontend

To setup the frontend you can run the following commands inside the frontend folder.

Install dependencies

npm i

Run the application

npm run dev

Run the tests

npm run test

About

Web application to find recipes given some ingredients


Languages

Language:Ruby 49.9%Language:TypeScript 48.6%Language:JavaScript 0.7%Language:HTML 0.7%Language:CSS 0.1%