About Collectif TheFrenchAgora
📖 Notre Mission
Ce blog est un collectif pour ceux qui souhaitent écrire sur ce qu'est la démocratie et sur tout ce qui nous lie à ce monde.
Règles de fonctionnement :
- Il s'appuie sur des membres fondateurs qui valident le fonctionnement éditorial du blog.
- La création du compte nécessite l'accord de l'association pour des raisons de sécurité.
- Lors de l'inscription, une adresse email et un alias sont requis. Ils servent pour se connecter et pour publier. Nous préservons un anonymat complet.
- L'alias correspond au nom qui sera publié lors de la création d'articles (posts)
- Aucune autre donnée personnelle n'est collectée, garantissant ainsi la protection totale de l'identité des utilisateurs.
- Les mots de passe des utilisateurs ne sont pas accessibles à l'administrateur.
- Chaque membre pourra détruire son compte et ses articles à tout moment (RGPD)
- Il est possible de signaler un article (RGPD) à l'Administrateur du site
- La publication des membres est libre.
- Chaque membre doit garder en mémoire les lois de la République.
- L'association qui gère ce blog peut décider de supprimer un compte ou un post s'il est contraire au fonctionnement de l'association.
- Le collectif a développé la solution, ce qui lui permet de faire évoluer le site selon les besoins de la communauté.
- Des cookies sont utilisés pour gérer l'authentification. Ils ne sont pas utilisés autrement. Nous ne gardons pas trace des connexions.
- Le site est hébergé en France via Scalingo (Outscale).
🚀 Welcome to Our Platform
Collectif TheFrenchAgora is a modern web application built with SvelteKit, designed to provide a seamless user experience for content creation and management. Our platform combines cutting-edge technology with intuitive design to deliver powerful features.
✨ Key Features
👤 User Management
Secure user registration, authentication, and profile management with role-based access control.
📝 Content Creation
Create and manage blog posts with a rich text editor powered by Quill for enhanced writing experience.
🔐 Security First
Built with security in mind featuring JWT authentication, password hashing, and secure session management.
⚡ Modern Technology
Powered by SvelteKit, TypeScript, and SQLite for optimal performance and developer experience.
👨💼 Admin Panel
Comprehensive admin dashboard for user management, content moderation, and system administration.
📱 Responsive Design
Fully responsive interface that works beautifully on desktop, tablet, and mobile devices.
🛠️ Technology Stack
Frontend
- SvelteKit 2.0
- Svelte 5
- TypeScript
- Vite
Backend
- Node.js
- SQLite Database
- JWT Authentication
- bcrypt Encryption
Tools & Libraries
- Quill Rich Text Editor
- Docker Support
- Prettier Code Formatting
- Vitest Testing
🎯 Getting Started
Create Account
Sign up for a new account to access all platform features.
Set Up Profile
Complete your profile information and customize your settings.
Start Creating
Begin creating and publishing your content using our intuitive tools.
📧 Contact & Support
Need help or have questions? We're here to assist you with any inquiries about the platform.
Platform: Built with modern web technologies for optimal performance
Support: Check your profile page for account management options
Updates: Regular feature updates and security enhancements