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 :

  1. Il s'appuie sur des membres fondateurs qui valident le fonctionnement éditorial du blog.
  2. La création du compte nécessite l'accord de l'association pour des raisons de sécurité.
  3. 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.
  4. L'alias correspond au nom qui sera publié lors de la création d'articles (posts)
  5. Aucune autre donnée personnelle n'est collectée, garantissant ainsi la protection totale de l'identité des utilisateurs.
  6. Les mots de passe des utilisateurs ne sont pas accessibles à l'administrateur.
  7. Chaque membre pourra détruire son compte et ses articles à tout moment (RGPD)
  8. Il est possible de signaler un article (RGPD) à l'Administrateur du site
  9. La publication des membres est libre.
  10. Chaque membre doit garder en mémoire les lois de la République.
  11. 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.
  12. Le collectif a développé la solution, ce qui lui permet de faire évoluer le site selon les besoins de la communauté.
  13. Des cookies sont utilisés pour gérer l'authentification. Ils ne sont pas utilisés autrement. Nous ne gardons pas trace des connexions.
  14. 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

1

Create Account

Sign up for a new account to access all platform features.

2

Set Up Profile

Complete your profile information and customize your settings.

3

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