Skip to content

Fumble makes saving easy! Simply swipe on your favorite deals and the app will match with your ideal savings. Fumble won the grand prize at the 2021 Capital One Software Engineering Summit Hackathon!

Notifications You must be signed in to change notification settings

cooperemily02/Fumble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fumble

As a college student, we aren’t only trying to make a fast decision, we are trying to make a financially responsible one. One of the biggest expenses of college students is food. Many students live in dorms and often rely on eating out, but are not aware of the deals that exist. Fumble makes this decision easy! Simply swipe on your favorite deals and the app will match with your ideal savings.

Our app won the grand prize in the January 2021 Capital One SWE Summit hackathon!

Check it out!

https://main.d2r61nlnpovm5z.amplifyapp.com

Table of Contents

  • Technologies/Frameworks/Packages
  • Features
  • Setup
  • What's contained in each of my folders?
  • Troubleshooting

Note: all of the files have comments, if more information is needed.

Technologies/Frameworks/Packages

  • React.js
  • React Bootstrap
  • React Carousel
  • React Router-DOM
  • npm
  • AWS Amplify
  • Discounts API

Features

  • Unique matching algorithm with the best deal on your campus or college town
  • Swipe through different cuisines, deals, and specials
    • Unsure if you want to cash in? Save a deal for later, with our latest feature!
  • A sleek, simple, new way to find a place to eat!

Setup

  • Create a folder in your local directory where you would like to begin/run this project
  • cd yourfolder
  • npm create react-app my-app
  • npm add react-tinder-card
  • npm add react-router-dom
  • Create an account with Dicounts API for different calls

Folder Contents

  • build contains code/files from npm build, when we prepared our application for deployment, does not contain much pertaining code.
  • node_modules contains all node packages when we installed npm and yarn for creating the React application.
    • Can check node/npm/yarn version you have (if already installed) by typing node -v or npm -v or yarn -v in your terminal
  • public contains index.html, favicon.png, and other similar files that are produced when creating a React app. We did not make any changes to these files.
  • src contains all the code we wrote, which will contain pertinent information.
  • package.json and yarn.lock contain information on dependencies/packages we installed for my project.

Troubleshooting

  • If you are not building this application and are instead viewing the deployment on AWS Amplify
    • If you have loading issues, try a different browser.

Enjoy using our application and please make sure to share with friends/family!

About

Fumble makes saving easy! Simply swipe on your favorite deals and the app will match with your ideal savings. Fumble won the grand prize at the 2021 Capital One Software Engineering Summit Hackathon!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •