Main entities are; User, Subscription, Charging Stations, Billing.
Your job is to figure out any missing entities to build a fully functional API that a charging station vendor can use to build their desktop or mobile application. All entities must be joined logically and the API shall provide all CRUD endpoints to manipulate them in a logical order.
Technology Stack: Nodejs, Typescript, JWT, Sequelize, Postgresql
If you contact me with an ER and API architectural diagram that would improve your chances of getting this project. Feel free to use your imagination, add any missing entities, remove unnecessary ones. I can provide you with documents to get some inspirations.
If I liked your ER and architecture diagram, and the reasoning along with the diagrams, I will pay you for your work, regardless of whether you wish to develop the API or not.
Please don't bid if you want to use some other stack.