Backend - Frontend Web API Architecture

Job ID: 38693403

Budget: €8 – €30 EUR

I'm looking to have a web API architecture designed
the architecture design will explain my web application flow which i has it only locally
so i will explain how it works with some screenshots and you should be able to draw that and it should describe exactly technology used during implementing this web application and how the interaction works together.


design should be editable

backend is spring boot java collect sql data base information of users.

Login Page: User submits their login details, which are validated using regex and sent via API to Spring Boot and Braze at same time syncing user info with Braze. only if user success logged in. otherwise will collect only automatic data. otherwise to import to braze the data as csv from sql to braze.

Product Page: After successful login, the user is redirected to the Product Page, where they can add items to the cart.
Cart Notification: When a product is added to the cart, Braze sends an in-app notification confirming(popup) the event. and registered the cart count on local storage which we can fetch it and sen it if we need.

Session Management: User has 1 hour to return without additional data collection, keeping their session active. otherwise session closed and any new session or user comes back braze will collect session data aggain.

Data Deletion: On the Profile page, the user can delete their data, which is removed from Braze through a REST API call which not consume any data point.
all offline messages saved for 10 seconds during the process.
who can do it in 1-2 hours?
budget 20$
please ping me if you can do that

thank you .