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 |
|
| TypeScript | |
| Vite | |
| TailwindCSS |
Frontend Best Practices
ReactUse(TypeScript)functional components +Vitehooks+only- 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.