Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Cairo, Egypt
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"This project involves building a lightweight web application whose sole focus is to store and neatly organize incoming CVs. The page must be protected with Single Sign-On so that only authenticated employees from our domain can view or manage the documents—think Google Workspace or Microsoft Entra ID via OAuth2/OpenID Connect.
Core flow
• Upload: drag-and-drop or standard file picker for PDF/DOC/DOCX files.
• Storage: files saved in a structured backend (a simple relational DB plus object storage, or an all-in-one document DB—your call, but it has to scale neatly).
• Indexing & search: every CV is parsed and indexed so staff can instantly retrieve candidates with a fast keyword search bar.
Nice-to-have filters such as “date added” or “experience level” can be considered later, so design the data model with that flexibility in mind.
Deliverables
1. Responsive front-end page (React, Vue, or plain HTML/CSS/JS) connected to the back-end API.
2. Secure SSO implementation with tested login flow and token refresh.
3. Back-end service (Node, Python, Go, etc.) that handles uploads, metadata storage, full-text indexing, and keyword search queries.
4. Deployment scripts or docker-compose so the whole stack spins up locally and on our cloud account.
5. A short README explaining setup, environment variables, and how to extend the schema for future filters.
Acceptance criteria
• User can authenticate through SSO and land on the CV dashboard without manual credential entry.
• Uploading a CV makes it appear in the list within 10 seconds and searchable by any word contained in the document.
• Unauthenticated requests are rejected.
• Code passes basic security linting and is delivered in a public or private git repo with clear commit history." (client-provided description)
Matched companies (6)

Junkies Coder

Breeze Website Designers

Versasia Infosoft

B2Bcert ISO consultants in Bangalore

Crystal Infoway
