Project Overview
The Helvetic Events - Event Management Platform is a complete event management platform developed with FastAPI for the backend and React with TypeScript for the frontend. It is a modern and scalable solution for complete event management, integrating advanced AI features.
This platform integrates advanced security features with OTP authentication and 2FA for administrators, a modular architecture based on Clean Architecture, and AI integration for automated qualification and conversation. The system is fully multilingual and compliant with security standards.
The backend architecture uses FastAPI with SQLAlchemy and PostgreSQL, including database migrations with Alembic and automated tests with Pytest. The frontend developed in React with TypeScript offers an optimal user experience with Tailwind CSS for styling.
Main Features
Complete Project and Brief Management
Complete system allowing creation, management and tracking of event projects and briefs with an intuitive interface.
Secure Authentication
Robust authentication system with OTP and two-factor authentication (2FA) for administrators.
AI Integration
AI assistant for automated qualification and conversation, enhancing user experience.
Modern User Interface
Reactive and modern interface developed with React and TypeScript, offering an optimal user experience.
Interactive API Documentation
Complete API documentation via Swagger/OpenAPI enabling easy integration and clear understanding of endpoints.
Testing and Security
Penetration testing, comprehensive security analysis and automated tests with Pytest to ensure robustness.
Project Gallery
Platform home page
Administration interface with secure authentication
Client interface with service management
Interactive API documentation with Swagger
AI integration for automated assistance