Business Client need Web Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Parvathipuram, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I’ve built a PHP-based placement-training exam portal and everything works smoothly until many students hit the “Run Test Cases” button at once. The server then responds with HTTP 429 (“Too Many Requests”). To solve this, I want to introduce a lightweight queue on the [login to view URL] page.

Here’s the flow I have in mind. When a student clicks Run Test Cases, the request is added to a first-come, first-served queue. While waiting, the page should:

• lock every interactive element so nothing else can be pressed (buttons remain inactive)
• show a clear on-screen message explaining the short delay
• when it was entered into queue then the exam timer should be stop until the queue cleared and gets testcases
• display both a countdown timer and a simple progress indicator so students know exactly how long they’ll wait

As soon as their turn arrives, a pop-up notifies them and normal controls are restored so the code can be executed without triggering 429s.

I’m happy with a solution that relies on PHP, JavaScript (vanilla or a lightweight framework), and AJAX/Fetch for the background polling, but I’m open to any approach that keeps the UI responsive and the server load under control.

Deliverables
1. Queue logic integrated into [login to view URL], ensuring serialised code execution.
2. Front-end waiting screen with timer, progress bar, and explanatory text.
3. Pop-up notification that releases the lock when the queue reaches the student’s slot.
4. Clean, commented code plus a short read-me so I can maintain the feature.

If you’ve tackled rate-limiting or real-time queues in PHP before, your experience will be invaluable. Let me know any clarifications you need; I’m ready to move quickly once I find the right fit." (client-provided description)


Matched companies (7)

...

eShop Genius

We’re in the industry With the experience of 12+years created more than 1200 stores and have build brands! At eShop Genius, we are an ISO certi… Read more

...

Breeze Website Designers

We create beautiful websites that grow your business. https://www.youtube.com/watch?v=haBOAGGBbE8

...

Mobiweb Global Solutions

Mobiweb Global Solutions is a full-service IT company specializing in web development, mobile app development, blockchain, AI, IoT, and game developm… Read more

...

Conchakra Technologies Pvt Ltd

At Conchakra, our mission is to empower organizations through innovative software solutions that leverage the transformative potential of artificial … Read more

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

SYNERGIC SOFTEK SOLUTIONS PVT LTD

Synergic Softek Solutions, based in Kolkata, India, specializes in banking technology, digital innovation, and custom software development. The compa… Read more

...

Kiantechwise Pvt. Ltd.

Kiantechwise is a creative tech company delivering innovative web design, software solutions, branding, and digital marketing. With expertise and vis… Read more