Technical Evaluation Web-app -- 2 need Web Development

Contact person: Technical Evaluation Web-app -- 2

Phone:Show

Email:Show

Location: Riyadh, Saudi Arabia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Project Title: Technical Evaluation webapp
Project Overview: We are seeking a skilled freelancer to develop a web-based platform that automates the technical evaluation process for certain Certificate. This platform will replace the current manual process with a fully automated system, integrating various functionalities such as client data uploads, web scraping for engineer/technician validation, automated calculations, payment processing, and tailored recommendations.
Key Features:
1. Client-Facing Application:
o Upload Excel files containing employee details.
o Automated verification of certain occupations via the Saudi Council of Engineers’ website (with CAPTCHA bypass).
o Automated evaluation calculations based on sector-specific formulas for eight sectors, including Operation, Maintenance, and Services, Construction, Exhibitions and Conferences, and Engineering Offices.
o Free summary result showing the technical evaluation percentage.
o Paid recommendation service to improve the percentage above the required 70%.
2. Admin Dashboard:
o Manage clients, data, recommendations, and payments.
o Role-based access control (RBAC).
o Data visualization with charts and filters.
3. Backend API:
o Business logic, authentication, payment integration, and communication with the scraper microservice.
o JWT-based authentication.
o File upload handling via Multer and Excel parsing via exceljs.
o Moyasar payment integration.
4. Scraper Microservice:
o Data extraction from the Saudi Council of Engineers’ site using Python and Playwright.
o CAPTCHA handling via OCR.
5. Database:
o Persistent storage for all platform entities using PostgreSQL.
6. Deployment:
o Containerized services for isolated, maintainable environments using Docker Compose and Alibaba Cloud.
Technical Requirements:
• Frontend (Client): [login to view URL], TailwindCSS, shadcn/ui, tanstack query, reach hook form, zustand, zod.
• Frontend (Admin): React 19, Vite, TailwindCSS, shadcn/ui, tanstack query, reach hook form, zustand, zod.
• Backend: Node.js, Express, Multer, exceljs.
• Scraper: Python, Playwright.
• Database: PostgreSQL.
• Payments: Moyasar API.
• Deployment: Docker, Docker Compose, Alibaba Cloud.
• CI/CD: GitHub Actions.
Non-Functional Requirements:
• Performance: API response time <2s for 90% of requests.
• Security: JWT authentication, role-based access, HTTPS enforced.
• Scalability: Horizontal scaling via Docker.
• Maintainability: Clean, modular, and well-documented code.
• Performance: Support at least 3,000 concurrent users without performance degradation or downtime.
• Security: SSL certificates for secure communication.
• Post-Delivery Maintenance: 1 month of free maintenance covering bug fixes and minor enhancements.
• Source Code Access: Complete source code, including dependencies and documentation, must be shared upon delivery.
Risks & Mitigation:
• CAPTCHA changes: Maintain fallback manual entry or paid bypass services.
• Slow scraping for large files: Implement job queues for parallel processing.
Project Deliverables:
• Fully functional web-based platform with all the features mentioned above.
• Complete source code with documentation.
• Deployment on Alibaba Cloud.
• One month of post-delivery maintenance.
For more details kindly check attached docs." (client-provided description)


Matched companies (7)

...

Appeonix Creative Lab

At Appeonix Creative Lab, we are more than just an IT company—we are your growth partners. With a passion for innovation and excellence, we craft cus… Read more

...

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

...

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

...

SJ Solutions & Infotech

SJ Solutions & Infotech is a team of highly experienced and dynamic professionals who have an enormous passion for technology. In this fast changing … Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

Junkies Coder

Junkies Coder is a leading technology solution provider across 15 countries and 50+ Rockstar Developers is our strength, We're specializing in web de… Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more