I recently created a React app that made it convenient to search for and catalog board games. For each of the collection pages, owned games and wishlist, there is a static table that displays a list of games. In order to improve the ability to find games, I wanted to add sorting functionality to the tables so the user can more easily find a desired game.
Recently, I was building my final Flatiron School portfolio project, BG Logger, and I wanted to add a responsive Navbar that had responsive buttons that had buttons for login, logout, and signup. I wanted these to be rendered appropriately if there was a current user. Since I was using Redux to manage my centralized state, I would need to connect my Navbar component to the store in order to monitor the current user status.
I was recently tasked with creating a Single Page Application (SPA) for Flatiron School. The requirements were simple enough, use a Rails API backend and a Javascript/HTML/CSS frontend to make a CRUD application that has several fetch requests from the frontend. I decided to stick with my usual plan: make something that I would actually use.
I just finished a new Rails app for my Flatiron School portfolio. Here’s a quick walkthrough of the finished (but not “finished”) product:
For the second module project in the Flatiron School curriculum, I was tasked with creating a Sinatra application to render a basic Ruby app in the user’s browser. My goal is always to create something that I would actually use. One of my biggest social shortcomings is my forgetfulness. When is my friend’s birthday? Which sweater did my wife say she liked last month?