This was an internal tool created as an internship project as part of Epicodus bootcamp. It is built with a C#/.NET CORE API with Entity Framework Core 2/SQLite back-end and Typescript/React front-end. The unconventional coding syntax were specific to my internship's internal style guide.
- clone project
- Run $ npm install in the PartnerScraper directory to install necessary packages
- Run $ dotnet ef migrations add newMigration in the PartnerScraper directory
- Run $ dotnet ef database update in the PartnerScraper directory to create the database
- Run $ dotnet run to start the project on Local Server
- Navigate to https://localhost:5001/ in your browser
- Enter an album's UPC in the search bar to get that UPC's scrape history
- After searching click SCRAPE NOW! to do a new scrape and see if it's currently live on iTunes
The iTunes Scraper will take an album's UPC and let you know if that album is live on iTunes.
- Clicking back in the browser does not refresh the data tables to the current UPC.
No further support of this tool is allowed after September 20, 2019. Email me at brnhensley@gmail.com
- C#
- .NET Core 2.1
- Entity Framework Core 2
- SQLite
- Typescript
- React
- Webpack
- Node
- HTML
- CSS
- Material-UI
This project can't be used for any commercial purposes and should not be forked.
Copyright (c) 2019 Brian Hensley & Megan Schulte