White-Label Streamlit HR Suite need Web Development
Contact person: White-Label Streamlit HR Suite
Phone:Show
Email:Show
Location: Kilmarnock, United Kingdom
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I want to ship a re-brandable suite of HR web apps built with Streamlit and infused with ChatGPT-4.0 mini so any company can drop in its logo, colours and data and be productive in minutes.
# Freelancer Brief: White-Label Streamlit HR Apps Suite
**Project Overview**
I need a developer to build a **white-label suite of 7 HR apps** in **Streamlit (Python 3.13)**, deployed via **GitHub → Streamlit Community Cloud**. AI code steered by you, a developer who can keep it on track is fine.
The apps are primarily **AI-powered text generators with export features**. Branding, styles, and logos will be added later — for now, I need a **clean, functional, and re-usable white-label base**.
---
**Apps to Build**
1. **Job Description Generator**
* Input: role title, job grade, location, key responsibilities
* Output: structured job description
2. **Job Advert Generator**
* Input: job description + job grade
* Output: job advert optimised for job boards
3. **Interview Guide Generator**
* Input: role title + job description + grade
* Output: tailored interview questions, grouped by competency
4. **Policy Generator**
* Input: country + policy type
* Output: draft HR policy in DOCX/PDF
5. **Hiring Manager Toolkit**
* Input: role + location
* Output: checklist + guidance pack for hiring managers
6. **Interview Feedback Collector**
* Input: interviewer names + feedback entries
* Output: collated summary in Excel/PDF
7. **FitScore**
* Input: candidate CV summary vs job description
* Output: % match score with short rationale
---
**Core Requirements**
* **Landing Page Dashboard** with clickable tiles for each app
* **AI integration** (OpenAI API or equivalent)
* **Export functions**: DOCX and/or PDF
* **White-label build**: no hard-coded company names or logos; simple placeholders instead
* **Stable deployment** to Streamlit Community Cloud (via GitHub repo)
* Code must be **modular and maintainable**, so I can later:
* Insert custom branding (logos, colours, house style)
* Deploy separate client versions quickly
---
**Deployment & Hosting Notes**
* Deliver via GitHub repo connected to Streamlit Community Cloud
* Initially free hosting is fine, but I’d like advice on:
* How to keep apps **awake/available** (ping service or lightweight paid hosting)
* Options for scaling if needed
---
**What I Provide**
* Links to the prototypes I've built
* Branding/logo files (to be added later, not in this base build)
* Detailed requirements for each app
---
**What I Need From You**
* A **production-ready, white-label suite** that I can brand for different clients
* Clean code, easy to maintain and replicate
* Quick turnaround (apps are straightforward for someone experienced with Streamlit & Python)
---
⚡️ **Important**: This project is being built as a **white-label toolset**. Please design it so that company branding can be swapped in and out without breaking the core functionality.
Streamlit requirements
All modules should share a unified navigation bar, theme switcher and user authentication while remaining deployable as standalone pages. Please lean on Streamlit’s session state for cross-module data and ensure clean separation between front-end components and the API layer so future teams can plug in other LLMs if needed.
ChatGPT-4.0 mini integration
The OpenAI calls will run behind server-side functions; no keys in the browser. Typical payloads include résumé text, KPI data and course descriptions—with concise, real-time AI responses returned to the UI. A small usage-tracking panel (per user, per function) will help clients monitor token consumption.
Deliverables
• Fully commented Streamlit codebase with modular pages: Recruitment, Performance, Training
• Re-branding config file (logo path, primary/secondary colours, font)
• API layer for ChatGPT-4.0 mini with environment-based key management
• Quick-start README
Once everything passes a brief code review and the demo runs cleanly on my side, the project is complete." (client-provided description)
Matched companies (3)

April Innovations

Crystal Infoway
