# Coding Guidelines 
- Use English for all code and documentation.
- Avoid using any.
- Create necessary types but reuse existing types when possible.
- My project's programming language is node js with typescript using strapi
- Dont comment the code with changes you have made or to explain easy things.
- Only add comments to our code if it is necessary to document a complex function
- Separate correctly the code into controllers, services and routes to make a scalable and maintainable codebase
- Always use yarn instead of npm

# Tools and Libraries
- Use Resend for email sending
- Use WorkOS for authentication