Skip to content

Krupa537/Attrition_analysis_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Attrition Analysis — Fullstack MVP

This workspace contains a minimal fullstack scaffold for an Attrition Analysis system (frontend + backend + sample data).

Backend (Python / FastAPI)

Location: backend/ Quick start (PowerShell): cd backend python -m venv .venv ..venv\Scripts\Activate.ps1 pip install -r requirements.txt uvicorn app.main:app --reload --port 8000 Frontend (React / Vite)

Location: frontend/ Quick start (requires Node.js/npm): cd frontend npm install npm run dev Sample data: data/ibm_attrition_sample.csv

What's implemented (MVP):

CSV upload endpoint Training endpoint (logistic regression) Simple React UI to upload and trigger analysis SQLite metadata store and saved model artifacts Minimal unit test scaffold under tests/ Next steps (suggested):

Add authentication Improve file streaming and large-file handling Expand frontend to show metrics and charts Add more models and hyperparameter options Map the provided software test plan and software architecture docs (if you upload them) to tests and design artifacts

About

Employee attrition analysis system using FastAPI backend and ML model.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors