Evaluating bids

Build a backend (service based architecture) to a pay per use electic vehicle service provider

Published on the January 13, 2021 in IT & Programming

About this project

Open

I need a backend (could be implemented on Python, Java) to provide the basic functionality of the service provider:
A. Charger registration/search
A1. Register charging station
A2.
Given a coordinate, provide the closest charging stations
A3. List all charging stations
A4. Charging station status (details, last collected data)
A5.
Add a review to a charger
B. User management
B1. New user registration
B2.
Add vehicle to a USER
B3 Add charging to a USER
B4. Invite freinds
C. Backoffice management
C1.
Get status of all chargers
C2. LIst all chargers and its status
D. Charger use
D1.
Reserve a charger for a period of time
D2. Pay per use: given a charger, charge a payment gateway (to be defined) for given amount of time

Project overview

The technology in use can be; Programming language: Python or JAVA. Might consider PHP as well. DB: MySQL, MariaDB or Postgres. Might consider Oracle as well. JSON web services. Security: everything running HTTPS, not sure regarding authentication yet. I'm open to suggestions. Will run on cloud, but I'm not keen to rely on vendor based technologies.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Create a new custom site
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
API Integrations Payment Processor (Paypal, Stripe, etc.)
Roles needed Developer

Delivery term: Not specified

Skills needed