SaleFinder is a full stack React App that allows users to register and have weekly text messages sent to them about what products are on sale. SaleFinder utilizes web scraping to pull sale items from the weekly ads from the following stores:
- Whole Foods Market (uses zip code)
- Target
- Kroger (uses zip code)
SaleFinder was created in 2 weeks.
Deployed here: http://salefinder.surge.sh/#/
Frontend GitHub: https://github.com/just-hey/SaleFinder-Client
Backend GitHub: https://github.com/just-hey/SaleFinder-Server
Web Scrapers GitHub: https://github.com/just-hey/Grocery-Crawlers
- Managed state through React components
- Send and retrieve authenticated data from server using REST API
- Register and Login via jwt and bcrypt
- React.js
- Semantic-UI-React
- JSX
- JavaScript
- AJAX/axios
- Puppeteer
- Node.js
- Express.js
- Knex.js
- PostgreSQL
- Authentication via jwt and bcrypt
- Custom RESTful API
- JavaScript