Skip to content

JayrajSinh16/clean_architecture-

Repository files navigation

📝 Flutter Blog Application 📝

A beautiful and efficient Blog Application built with Flutter, following SOLID principles, BLoC state management, and Clean Architecture.

🚀 Features

  • Authentication: User authentication using Supabase for a secure login/signup process.
  • Blog Preview: Engaging blog preview page for users to browse through content.
  • Topic Classification: Categorize and select topics for your blog posts.
  • Image Upload: Upload images effortlessly to enhance your blog posts.
  • Database & Storage: Utilize Supabase for database management and cloud storage.
  • Minimal Design: Clean and minimalistic design for a seamless user experience.
  • Custom Theme: Dedicated app theme to maintain consistency and enhance visual appeal.

🛠️ Installation

  1. Clone the repository: git clone https://github.com/your-username/flutter-blog-app.git
  2. Navigate to the project directory: cd flutter-blog-app
  3. Install dependencies: flutter pub get
  4. Run the app: flutter run

🤝 Contribution

  1. Fork the repository
  2. Create a new branch: git checkout -b feature/your-feature-name
  3. Make your changes and commit them: git commit -m 'Add your feature'
  4. Push to the branch: git push origin feature/your-feature-name
  5. Submit a pull request

📄 License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published