The official website for StackIt - Your External Dev Team with In-House Drive.
StackIt provides external development team services with the dedication and standards of an in-house team. We help companies build extraordinary software with a partner who shares their standards.
- Framework: SvelteKit 2.x
- Styling: Tailwind CSS 4.x
- Language: TypeScript
- Package Manager: pnpm
- Deployment: Netlify
- Internationalization: Paraglide JS
- Testing: Playwright (E2E), Vitest (Unit)
- Node.js (latest LTS version recommended)
- pnpm (recommended package manager)
-
Clone the repository
-
Install dependencies:
pnpm install
-
Start the development server:
pnpm run dev
The site will be available at
http://localhost:5173
pnpm run dev- Start development serverpnpm run build- Build for productionpnpm run preview- Preview production build locallypnpm run test- Run all tests (unit + e2e)pnpm run test:unit- Run unit testspnpm run test:e2e- Run end-to-end testspnpm run lint- Run ESLintpnpm run format- Format code with ESLintpnpm run check- Type check with svelte-check
- ⚡ Fast and modern SvelteKit application
- 🎨 Beautiful UI with Tailwind CSS
- 🌍 Internationalization support (English/Spanish)
- 📱 Responsive design
- ♿ Accessibility focused
- 🧪 Comprehensive testing setup
- 🚀 Optimized for Netlify deployment
src/
├── lib/
│ ├── components/ # Reusable Svelte components
│ ├── i18n/ # Internationalization utilities
│ ├── stores/ # Svelte stores
│ └── types/ # TypeScript type definitions
├── routes/ # SvelteKit routes
└── app.html # App template
static/ # Static assets
The site is automatically deployed to Netlify when changes are pushed to the main branch. The build process includes:
- Static site generation
- Asset optimization
- Internationalization compilation
- Create a feature branch
- Make your changes
- Run tests:
pnpm run test - Run linting:
pnpm run lint - Submit a pull request
Private repository - All rights reserved.