🍋 Portfolio


GitHub repo

Ruby, JS

App made for book lovers that want to keep track of the books they want to read. Built with

+ React to create the frontend.

+ Redux to keep the state of the app in the same store.

+ react-bootstrap framework and CSS for styling.

+ react-router-dom to draw the routes.

+ Ruby on Rails to create the API and handle the data persistence. I used fetch withing my actions to GET and POST data from my API.

+ Docker.

+ Google Books API.

Recipe Manager

GitHub repo

Ruby, JS

Web application that allows users to organize their recipes.

+ Ruby, Rails, SQLite (migrated to PostgreSQL to deploy with Heroku), Bootstrap.

+ Third-party signup/login via GitHub using OmniAuth gem.

+ API backend with endpoints for recipes and comments with a MVC pattern.

Student Data Bank

GitHub repo


CMS for a nursery to keep the daily information about their students.

+ Sinatra, Rake, SQLite, ActiveRecord ORM.


GitHub repo


Ruby gem that provides a CLI to view the art exhibitions selected by Artlyst.

+ Object-Oriented design patterns, using Nokogiri gem to scrape the data.

django girls blog

GitHub repo


Blog created using Django framework and deployed at pythonanywhere.

Solitaire Game

GitHub repo

Work in progress to implement most of the conditions with the drag and drop and make some sense according to the game rules. I have created a navigation bar and a structure made of divs to display the stack, the waste, the spades, hearts, diamonds and clubs piles and a second row with seven piles. In my first attempt I made a table with rows but it was much easier using divs when I started to modify everything with CSS. I have had many problems trying to put the image I was dragging on top of another one.

My first website

GitHub repo

Plan and represent with HTML a basic website structure from scratch. Style with CSS and use JS to write a function for the home pages's automatic slideshow.