Skip to content

Reciept-reader/reciept-reader

Repository files navigation

Reciept Reader

The Reciept Reader project is a project for the CS 481 Capstone class at Central Washington University. The purpose of this project is to allow users to keep track of their expenses by gathering important information from the reciepts of the stores that they shop from.

Features

  • Ability to read reciepts (images, pdfs) and intelligently extract purchase information such as item and store name, date of purchase, and prices of both individual and total items bought.
  • Ability to scan and process reciepts from different major stores including: Walmart, Safeway, FredMeyer, GroceryOutlet
  • Ability to let users know of unknown item name/price read from reciept and to allow user to edit it and save configuration for future use
  • Ability to let users set a budget and notify them when they've gone over.
  • Ability to display total spending over a period of weeks, months, quarters, and years.

Project Organization

Installation From Repo

  1. Download the repository as a zip file
  2. Unzip the contents and place it in whichever directory you like
  3. Navigate to the ./MobileApp directory
  4. Open a new terminal or one already in use
  5. Enter the command "npm i" (without quotes). This will download the dependencies required to run the application (Expo, React, Supabase).
  6. Then enter the "npm start" command to start running the project
  7. After the project is running, a QR code will be printed to the terminal.
    • Either download Expo Go on your mobile device and scan the code,
    • OR run it through an emulator (such as Andriod Studio) installed on your device.
  8. NOTE: The mobile device and computer must be running on the same exact network
  9. Run the container either through Docker or AWS EC2
  10. Enjoy the data returned from scanning any receipt you take a photo of!

Technologies

Development Software & Version Control

  • VS Code
  • XCode
  • Android Studio
  • React Native Chart Kit
  • Git
  • Github

Team Members

YouTube Link

https://www.youtube.com/watch?v=J_2MgS7zFYo

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors