Skip to content

Latest commit

 

History

History
39 lines (30 loc) · 1.15 KB

File metadata and controls

39 lines (30 loc) · 1.15 KB

Confession App

It has Solid Clean Architecture implementation.

It contains:

  • SOLID Principles and its usage in Clean Architecture.
  • Bloc & Cubit State Management
  • Supabase (But Database changing can be done easily without too much refactoring)
  • Get_It
  • Dependency Injection
  • Uploading Blogs from Supabase, fetching blogs
  • Storing Blogs with Hive
  • Auth feature
  • Users can log in or sign up and add new things in the home page

How to Use This Project

If you are using Supabase just create "secrets" folder in common folder. And create a "app_secrets.dart" file and this file should contain your Supabase anonKey and url. You can customize all of this if you are using Firebase.

app_secrets.dart can be like this:

class AppSecrets {
  static const supabaseUrl = "yoursupabaseurl";
  static const supabaseAnonKey = "yoursupabaseanonkey";
}

image image image image image image

Have a nice day!