This is an application that helps you navigate your way thru Marvel's Characters, Comics and Series
- Flutter
- Supabase
- Bookmark Marvel Comics and Series.
- Search for characters, comics and series.
- Showcase pages that will enable you get the comic from Marvel.
- Save Comic Posters.
- Android APK
- Google Play store link will be added soon.
To run this app and get access to all the features:
-
You will need to link it to a supabase project.
-
The app uses supabase auth (Google). Check here.
-
You have to create a bookmarks table too. Check out Use Supabase With flutter
create table public.bookmarks ( pk character varying(255) not null, name text not null, thumbnail text null, userid character varying(255) not null, id character varying(255) not null, type character varying(255) not null, constraint bookmarks_pkey primary key (pk) ) tablespace pg_default;
-
-
Marvel Developer Api Keys
-
The app also uses the flutter dotenv
- You need to provide the following values in the .env file
- PUBLIC_KEY - Marvel developer public key
- PRIVATE_KEY - Marvel developer private key
- SUPABASE_APP_URL - Supabase app url
- SUPABASE_ANON_KEY - Supabase anon key
- APP_WEB_CLIENT - Google app web client, the one you provided whiles following here.
- You need to provide the following values in the .env file
-
Make sure the Google Sign in method is set up correctly. Creating a firebase project makes this step easier.
- Make sure the following packages are set up correctly
- Flutter version used is 3.7.12
- Supabase app
- @IssahAsiedu | C# & Dart
- Evans Mbongo- [email protected] | App Icon designer