This repository currently contains the Paper Doll Studio single-page fashion playground that lives in the
polyssite-frontend directory. Follow the steps below to install dependencies, run the app locally, execute tests,
and build production assets.
- Node.js 18.x or newer (comes with npm 9+)
- npm (installed with Node). Yarn/PNPM also work, but the commands below use npm.
# Clone the repository
git clone <repo-url>
cd polyssite
# Install frontend dependencies
cd polyssite-frontend
npm installIf you prefer Yarn: run
yarn installinsidepolyssite-frontendinstead ofnpm install.
cd polyssite-frontend
npm startThis boots the standard Create React App dev server at http://localhost:3000. The page hot-reloads
as you edit files. Tailwind CSS utilities and Framer Motion are already wired through trusted CDNs in public/index.html,
so no extra setup is required.
The project does not require custom environment variables. The default .env from CRA is sufficient. If you later add
API keys, follow the CRA naming convention (REACT_APP_*).
cd polyssite-frontend
npm test -- --watchAll=falseThis executes the Jest + React Testing Library suite that ships with Create React App. The --watchAll=false flag makes
sure the command exits after running once (useful for CI environments).
cd polyssite-frontend
npm run buildCRA outputs an optimized production bundle under polyssite-frontend/build. Deploy the contents of that folder to any
static host (e.g., Vercel, Netlify, AWS S3).
polyssite/
├── README.md # You're here
└── polyssite-frontend/ # React + Tailwind single-page app
├── README.md # Detailed product description and component overview
├── package.json
├── public/
└── src/
For deeper architectural notes (components, mock data, fit logic, etc.), open
polyssite-frontend/README.md.