Build a website

Job ID: 32979767

Budget: ₹1,500 – ₹12,500 INR

UI - [Angular, Typescript]
1. Landing Page -
Nav bar[Logo, About Us, Price, Login/Register], Highlights, Services, Testimonials, Footer
2. A pop-up to login or register on click of the Login/Register button.
3. User logged in - User will redirect to dashboard Page
User will select a future date from calendar and provide few inputs and submit.
Invoke a rest call to check User subscribed or not.
Case - 1 [User subscription not enabled]
Prompt User to pay. after success Invoke rest call to create a quartz job.
Case - 2 [User subscription enabled]
Invoke rest call to create a quartz job.
show success/error job response.
4. User not logged in - show landing page with Login/Register button enabled.

Server - [Java, Spring-Boot]
1. Server receives the request from UI.
2. process the request and schedules into Quartz scheduler.
3. send the success/error response.
4. event will be fired on the mentioned date.