Home-cooks
NOTE: Because this app is hosted on Heroku, the mLabs add-on that accesses the mongoDB will be shutdown on November 10, 2020
and the deployed link will no longer be functional.
With Covid-19 closing down a lot of restaurants and jobs in the U.S., people have lost their source of income and those who
dine out often have been left with having to make their own meals.
Here at Home-cooks, we have created a solution to feed the masses while starting up temporary jobs for anyone that knows
how to cook. Introducing the Home-Cooks website: where chefs can post dishes of their creations for anyone to purchase.
Just open up the webpage, select whether you are a cook or an eater. If you’ve selected Cooks, you will be asked to enter
in the dish information, time and date when it will be ready, where to meet, and the payment type of your preference.
If you've selected Eaters, you will be taken to the Google Maps page that displays all of the dishes in your area (with the
information the cooks have provided), and you can select the amount of portions that you would like.
And there you have it! A solution that will create new jobs and bring back the ability for people to eat dishes made by others.
Gov. Unemployment App
UnHacked Unemployment is a web app that speeds up your unemployment application process
by pre-checking your eligibility status within minutes
and giving you a thumbs up before you apply to your State's unemployment website.
Hangman
Hangman is a game based on dog breeds. Each round is randomized with a set number of
guesses. All of the users incorrect guesses are displayed under the dog breed section,
and if the user presses any non-letter keys, an alert will pop up, telling the user to
select letter only keys. The rounds of wins and losses will keep increasing per round until
the user refreshes the page.
Crystal Collector Game
The Crystal Collector Game generates random numbers between the ranges of 1 - 9, And
users must click each crystal, to add up the total to the randomly generated number
above the crystals. The crystal's values are hidden, so users must remember their values
when they click on them. The rounds of wins and losses will keep increasing per round until
until the user refreshes the page.
Once Upon a React.JS Clicky Game
The Clicky Game is a memory game created with React, where users must select each image
once within a deck of images. The theme of this game is from the show, Once Upon A Time
from ABC. Each character within the show has a dopleganger, where the same actors and
actresses play one character from our world and another from the Disney fairytale realm;
making this game a little trickier to play.
Meme Generator
The Meme Generator is a web app that allows users to generate memes based on
what they enter in the search bar. It searches for the users entry and pulls
gifs and phrases from the Giphy API and Reddit API. Users can generate as many
times as they would like until they find the one they like.
Liri Node App
The Liri Node App is a Language Interpretation and Recognition Interface, that allows
users to search for information on concerts, songs, and movies. It pulls out the main
information that users are looking for from the Spotify, Bands In Town, and OMDB,
omits any excess information, and gives it to them in one condensed location.
Bamazon Marketplace
The Bamazon Marketplace is a CLI app that allows customers to purchase in-stock items and allows
managers to take care of inventory and add new products that are all located on a MySQL database.
Click on the deployed link to learn more!
Friend Finder
The app consists of 4 JavaScript pages that hosts the server links and routes, along with 2 html pages
- one containing the home page, and the other containing the survey page. Within the survey.html document,
holds JavaScript code, which contains the actions for the submit button, saving the user's input, and posting
the returned friend match calculation (done on the apiRoutes.js document, within the "app.post" section) through a
modal.
Eat The Burger App
The Burger app allows users to add burgers to the app's MySQL database (burger_db), then devouring the burgers.
A manual ORM system was used to simplify the process of transferring information between the MySQL database into objects.
The app consists of 6 main files (public, db, config, models, controllers, and views) that connects the MySQL database to the website. Rather than using
.html documents, .handlebars are used (main.handlebars & index.handlebars).