This is a simple CRUD application built with Flutter for maintaining users. This project uses a Hasura GraphQL API to interact with a PostgreSQL database that's hosted on Heroku.
In order to run this application you need to install Flutter.
You will need to create lib/env_config.dart
with the following:
class EnvConfig {
static const String GRAPHQL_URL = '<your_hasura_graphql_url>';
}
flutter run
flutter build apk # android apk
flutter build appbundle # android app bundle
flutter build ios # ios application bundle
flutter build ipa # ios archive bundle
flutter build web # web
The PostgreSQL database contains only a single schema with one table - users
.
users
Field | Type | Optional | PK |
---|---|---|---|
id | int | NO | YES |
first_name | text | NO | NO |
last_name | text | NO | NO |
text | NO | NO |
Created by @scarnett
Copyright © 2021 Scott Carnett. Licensed under the MIT License (MIT)