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 [email protected]
- 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