Contributing
sDeck is a small self-hosted project with an intentionally lightweight contribution process. Full details live in CONTRIBUTING.md on GitHub — the short version:
bash
git clone https://github.com/itsiurisilva/sDeck.git
cd sDeck
npm install
cp .env.example .env
npm startBefore opening a PR:
bash
npm run lint # ESLint over server.js, public/js, and lib/
npm test # node --test, covers lib/validators.jsBoth must pass. There's no build step or framework — plain Express on the backend, vanilla JS/CSS on the frontend — and PRs should stay focused on one fix or feature at a time.
This project follows a Code of Conduct, and is released under the MIT License.