Modules
Lynx is composed of several powerful modules that handle specific functionalities. Each module is designed to be modular, type-safe, and easy to extend.
Available Modules
- Authentication: Secure user authentication and session management using Better Auth.
- Documentation: Guide to the integrated documentation system using Nextra.
- Database: Database schema, migrations, and ORM configuration with Drizzle and PostgreSQL.
- Email: Email sending infrastructure and transactional templates using React Email.
- Internationalization: Complete i18n solution with
next-intlfor multi-language support.
Structure
Modules are primarily located in src/modules, keeping related logic, components, and configurations together. Shared utilities and libraries are found in src/lib.
Last updated on