veragg's People
veragg's Issues
MVP: test Court controller
Add source for draft
website enum with prioriy and baseUrl + specific url for a page
MVP: tests for Auction controller
Implement Court view
- add Auction list view as nested
MVP3: redirect links to images/pdfs
Implement tile images service
Add State by auction zip code detector service
- use to set the state of Court while importing the Auction data
- use GET http://api.zippopotam.us/DE/{zipCode} to obtain this info
Implement controller for merging
Implement mapper for AuctionModel -> AuctionDraft
Implement Court list view
Add created/updated by to Auction
For merge purposes
Implement websites enum
Add separate table for priorities
Add out description
Implement AbstractCrawler as scheduled job
MVP: setup web server (traefik?)
Create web module for rest service
Implement auto merge schuduled job
Implement run configuration
Holds type: webcrawler/pdfcrawler, probably merge priority
Goal is: dynamically add pdf crawlers to the list just by adding the next url where to download them. Probably not worth it.
Better to create AbstractPdfCrawler which will be extended by pdf crawling (as pdf is always the same) but the difference will be in url collection process
Add location data to bootstrap
MVP: persist AuctionDraft +tests
MVP2: add pdf crawler/parser
Add timestamps to Auction
Implement merge job runner by website priorities
MVP: Make Hanmark importer as regular job in spring
Add flag to ignore merges to Auction
if true then AuctionDraft is automatically removed
Implement Draft -> Auction Automerger sheduled job
Add tests for building description
Add test, apply parse method code
Implement repository for Auction
MVP: Implement Auction REST controller
- get list by Court id method - MVP
- get id method
- get list sorted by date
Add document list property for Auction entity
MVP2: adjust Hanmark parser with images
Implement hart* parser
MVP: implement Auction view
Add file download service
Implement tests for Court repo
Split project to data/scheduled tasks/web
data will be module which will be used by others
Handle cancelled Auction appointments
If appointment wasn't get in this time and date is not expired
Check by initial auction type (site) priority site
Add test for plot description
Add test, apply parse method code
Implement POJO Model for Auction, Amtsgerichts, Lands
MVP: implement Court controller
- get list
- get Court by id and court view page
MVP3: show images/pdfs on FE
Implement AuctionModel -> AuctionDraft mapper test
Add multiple auction list pages for Amtsgericht
- e.g. https://versteigerungspool.de/amtsgericht/pirmasens.3363
- adjust tests collectAuctionUrls
Implement auto merge service for AuctionDraft -> Auction
Implement save on disk binaries service
Add MergeHistory entity
Implement tests for CourtService
Implement AuctionDraft entity
add status, linked Auction
MVP: implement Auction list view
Implement priority
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.