Get up and running with the Marketing A/B Test Evaluation Platform in 5 minutes!
- Node.js 16+ installed (
node --version) - npm installed (
npm --version) - Python 3.8+ installed (
python --version) - Git installed (
git --version)
npm installpip install pandas numpy scipy matplotlib seaborn statsmodels jupyternpm run devThat's it! Open http://localhost:3000 in your browser.
If you have marketing_AB.csv:
python ab_test_eda.py
python ab_test_frequentist.py
python ab_test_bayesian.py
python ab_test_business_impact.pyThis generates JSON files that the dashboard will automatically load.
# Kill process on port 3000 (Windows)
netstat -ano | findstr :3000
taskkill /PID <PID> /F
# Or use a different port
npm run dev -- --port 3001- Windows: Use
pyinstead ofpython - Mac/Linux: Check PATH or use
python3
pip install --upgrade pandas numpy scipy matplotlib seaborn statsmodels- Explore the dashboard tabs
- Adjust confidence levels
- Check out the Jupyter notebooks
- Read the full README.md
- Check README.md for detailed documentation
- Review DEPLOYMENT.md for deployment
- Open an issue on GitHub
Happy Testing! 🚀