Tech Stack
Circuit Parts is built with the following technologies. We'll keep this list updated as we add more features and technologies to the project.
- Typescript (opens in a new tab) - A typed superset of JavaScript that compiles to plain JavaScript.
- Next.js (opens in a new tab) - React framework for building performant apps.
- Clerk (opens in a new tab) - Handling user authentication.
- Tailwind CSS (opens in a new tab) - CSS framework.
- MongoDB Atlas (opens in a new tab) - Fully managed MongoDB in the cloud.
- Tailwind Headless UI (opens in a new tab) - Unstyled Headless UI components.
- shadcn/ui (opens in a new tab) - Pre-built Components Library
- Upstash (opens in a new tab) - Serverless Redis for Caching.
- Amazon S3 (opens in a new tab) - Object storage.
- Formik (opens in a new tab) - Build forms in React.
- Yup (opens in a new tab) & Zod (opens in a new tab) - Schema builder for runtime value parsing and validation
- Resend (opens in a new tab) - Emailing service.
- Stripe (opens in a new tab) - Payments hanlding infrastucture.
- Playwright (opens in a new tab) - Reliable end-to-end testing for web apps.
- Vercel (opens in a new tab) - Deploying nextjs apps.