Services Portfolio Experience Contact
Services Portfolio Experience Contact

Stoic-Quotes Project

The idea for this website was sparked from looking up api's with philosophical quotes. I then found out that I could make my own api with faked data using the faker library in ruby. This required me to include gem faker in my gemfile/ dependencies; I also went on to include the rack-cors gem for avoiding errors when receiving and making requests from different origins. My goal was to have crud functionality on the quotes.

To make the front-end I used npx create-react-app, mui5, and react-router-dom 5.1.2, as opposed to version 6.

For the back-end api, I used ruby on rails version 3.0.3. I created the database using postgresQL. Then used rails generate scaffold to get the basic routes and other configurations like migrations for my schemas done in one simple command. I used heroku to take the api live.

Technologies