- yarn
- yarn start
- npm install
- npm run dev
- or docker-compose up
- Create/list/edit invoices
- Create items (it creates revisions every time new ones are saved)
- You can pick clients/add new ones.
- I can generate invoice pdf (server side)
- All information is stored in db
- Be able to edit user
- Be able to get your own space (all users share the same data) + authorization
- Be able to delete invoice
- No currency in invoice
- More logical invoice number
- Client and user same on invoice (because there is no proper user yet)
- Some error handling
- Cloud deployment