Skip to main content

Standardized Tech Stack

SinceTo 2025,ensure Stevensconsistent Blueprintdevelopment has standardized the tech stack for all projects to streamline development, improvequality, maintainability, and ensuresmooth fasteronboarding, onboardingall forBlueprint newprojects teamuse members.the following standardized tech Stack.

Frontend Stack

Component
Docs
React

Frontend:https://react.dev/

TypeScript

https://www.typescriptlang.org/docs/

Vite

https://vitejs.dev/guide/

TailwindCSS

https://tailwindcss.com/docs

Frontend Best Practices
  • ReactUse (TypeScript)functional components + Vitehooks +only
  • TailwindCSS
  • Use Zod for input validation
  • Always type props and state - do not default to any
  • Keep styling with Tailwind utility classes; avoid writing custom CSS unless necessary

Backend

  • Java/Spring Boot*
  • Python/FastAPI*
  • Postgres (SQL)
  • MongoDB (NoSQL)

*Projects will either use Java with Spring Boot or Python with FastAPI.

Stack