Skip to content

taylanozgurertas/Confession_App_Bloc_Hive_Supabase

Repository files navigation

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!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published