Atelier Rounaq

projectactive

Atelier Rounaq is a web application deployed on Vercel. The frontend is built with TypeScript and Vite, providing a fast development and build experience. Authentication and data storage are handled through Supabase, giving the application real-time capabilities and managed auth flows without a custom backend. The UI layer uses shadcn/ui components, which deliver accessible, composable interface elements built on top of Radix primitives and Tailwind CSS.

The project maintains quality through Playwright end-to-end tests that validate critical user flows across browsers. Husky git hooks enforce pre-commit checks, ensuring that code standards are met before changes reach the repository. In addition to the primary Vercel deployment, the project includes an nginx configuration for a self-hosted deployment option, allowing it to run outside of Vercel's infrastructure when needed.

The repository is also known by the alias rounaq-atelier. Atelier Rounaq is a P3 priority project in active development within the web domain. It uses the Devkit monorepo for shared tooling such as ESLint config, Prettier config, TypeScript config, and Tailwind presets. The Supabase and TypeScript stack aligns it with other projects in the portfolio, while the dual deployment strategy -- Vercel plus self-hosted nginx -- gives it flexibility in hosting and distribution.