\# Project rules



\- Build a working MVP, not placeholders.

\- Keep the architecture simple and production-oriented.

\- Prefer readable code over abstraction.

\- For backend use FastAPI, SQLAlchemy, Pydantic schemas, service layer.

\- For frontend use Next.js, TypeScript, Tailwind, simple components.

\- Always update README when creating runnable functionality.

\- Use English in code and API names.

\- Use Italian-friendly sample data where useful.

\- Avoid unnecessary dependencies.

\- Before finishing, verify all imports and startup commands are coherent.

