Python Backend Developer
Budget: $30 – $250 USD
Your task is to fetch and display information about invoices. Ideally, there should be a way to query a
specific date range.
Result display can be limited to basic information such as invoice date, number, client/supplier name,
amount.
The possibility to group by date (e.g. by month) or invoice type (client or supplier invoice) is an
interesting addition.
There should be enough testing data available, but you are of course free to create more invoices if you
deem it necessary.
Besides using Python, there is no restriction on the implementation. This can be a Odoo module, or a
simple standalone page with Flask, or whatever else you feel comfortable with as long as it is easily
usable. Data can be stored locally, or just fetched, displayed and discarded.
There is not a single solution to this, so if you ponder between options, pick what seems best for you
and you are free to document that choice (option 1 was this, with this advantage, option 2 was that,
with that advantage, and I chose x because of ..., and “I’m familiar with this method” is also a valid
reason).
Will share more details with the best candidate.
Preferably use Django REST or Flask
Bonus: implement swagger UI
specific date range.
Result display can be limited to basic information such as invoice date, number, client/supplier name,
amount.
The possibility to group by date (e.g. by month) or invoice type (client or supplier invoice) is an
interesting addition.
There should be enough testing data available, but you are of course free to create more invoices if you
deem it necessary.
Besides using Python, there is no restriction on the implementation. This can be a Odoo module, or a
simple standalone page with Flask, or whatever else you feel comfortable with as long as it is easily
usable. Data can be stored locally, or just fetched, displayed and discarded.
There is not a single solution to this, so if you ponder between options, pick what seems best for you
and you are free to document that choice (option 1 was this, with this advantage, option 2 was that,
with that advantage, and I chose x because of ..., and “I’m familiar with this method” is also a valid
reason).
Will share more details with the best candidate.
Preferably use Django REST or Flask
Bonus: implement swagger UI