View Code? Open in Web Editor
NEW
Sagit is a price app, which informs the user about the top offers of his desired product and notifies them when this product has become cheaper than the price, which the user has previously set.
Shell 1.12%
JavaScript 3.00%
HTML 0.57%
CSS 19.72%
TypeScript 75.60%
sagit's Issues
Description
Refactoring code - instead of parsing --> using web scraping/cheerio
Tasks
Description
page "Produktübersicht" contains 3 components
-header
-main
-footer
which are comprised of components as well
Screenshots
Tasks
Header
main
--> build API infos in tile
Footer
Description
Add sample HTTP requests with custom PORT and Proxy to /api
Tasks
Building a global css for setting color scheme and simplifying module.css of components
Description
Saving data (selected product and target price) in mongoDB
Tasks
Description
After setting a price, the product and "wish price" is saved on page "Merkliste" to record the products and prices the user have chosen.
Screenshots
If
Tasks
building a new component: product tile with included "wish price"
Description
Getting started for backend I need to install dependencies and add js files
pull request:
lmachens/photoplay@72b70aa
Tasks
Description
As user you want to set a price for a product you are willing to pay
On this page you can set the price and save
I choose building a modal which pops up when the clicks on a product element and disappears when clicking on the closing button
Screenshots
Tasks
After clicking a product tile the page before, this product will be shown slightly different (bigger picture, product infos below)
Description
Edit app design due to review
Tasks
Editing following parts in design
Description
When a suitable API is found I need to integrate and test the API if its working and start to build up the backend
Description
As soon as I have an API key or mongodb key I need to add this to heruko
go to setting-->reveal config vars
Problem:
Something isn't working, check whats the problem
Description
Credentials should be saved in db
Tasks
Description
No suitable API for products exist so I need to extract date from html
Description
Create all necessary functions to get the requested data from API
Screenshots Bsp (specific API)
let url = ${BASE_URL}${path}?
;
if (query) {
url += ${query}&
;
}
url += api_key=${THE_MOVIE_DB_KEY}
;
const response = await fetch(url);
if (!response.ok) {
const errorResult: ErrorResult = await response.json();
throw {
message: errorResult.status_message,
theMovieDBCode: errorResult.status_code,
status: response.status,
};
}
const result: T = await response.json();
return result;
}
Pull request:
lmachens/photoplay@cb547e8 #diff-15c7576c5aab265c9a6f2a02b1e0061e6bc9bb8474be29c3f529f2ba8d6ad519
Tasks
Challenge:
I won't have an API to fetch so I need to adjust the code for getting data!
Description
As a developer I would like to give an overview of my project
Description
Before starting with the project I need some specific libraries / dependencies to implement.
Libraries/dependencies or modules to implement
Description
After saving a product, this product should be saved on the page watchlist, so the user can keep track of the price of his target product.
Tasks