Skip to content

Instantly share code, notes, and snippets.

View paulallies's full-sized avatar
🖥️
Coding

Paul Allies paulallies

🖥️
Coding
View GitHub Profile
@paulallies
paulallies / pubspec.yaml
Created April 21, 2020 13:25
Firebase Auth on Flutter pubspec.yaml File
name: fbauth
description: A new Flutter project.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
firebase_auth: ^0.16.0
@paulallies
paulallies / pubspec.yaml
Created March 29, 2020 10:30
Hive Demo: pubspec.yaml
name: HiveDemo
description: A Hive Demo Project.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
@paulallies
paulallies / main.dart
Last active March 29, 2020 10:14
New Main.dart
import 'package:flutter/material.dart';
import 'package:hive/hive.dart';
import 'package:path_provider/path_provider.dart';
import 'package:todo/models/Contact.dart';
import 'package:todo/views/HiveDemo.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
final appDocumentDirectory = await getApplicationDocumentsDirectory();
Hive.init(appDocumentDirectory.path);
@paulallies
paulallies / Contact.dart
Created March 29, 2020 09:49
Hive Contact Model
import 'package:hive/hive.dart';
part 'Contact.g.dart';
@HiveType()
class Contact {
@HiveField(0)
final String name;
@HiveField(1)
final String email;
@paulallies
paulallies / HiveDemo.dart
Last active March 29, 2020 10:10
HiveDemo File
import 'package:flutter/material.dart';
import 'package:hive/hive.dart';
import 'package:hive_flutter/hive_flutter.dart';
class HiveDemo extends StatelessWidget {
final TextEditingController controller = TextEditingController();
final _nameBox = Hive.box("name");
_saveNameAt(id) async {
await _nameBox.put(id, controller.text);
@paulallies
paulallies / main.dart
Last active March 29, 2020 09:53
Hive Demo
import 'package:flutter/material.dart';
import 'package:hive/hive.dart';
import 'package:path_provider/path_provider.dart';
import 'package:todo/views/HiveDemo.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
final appDocumentDirectory = await getApplicationDocumentsDirectory();
Hive.init(appDocumentDirectory.path);
await Hive.registerAdapter(ContactAdapter());
var express = require("express");
var app = express();
app.get("/", (req, res) => {
res.send("Prod API");
});
module.exports = app;
const functions = require('firebase-functions');
exports.hi = functions.https.onRequest((request, response) => {
response.send("Howzit!");
});
const functions = require('firebase-functions');
exports.hi = functions.https.onRequest((request, response) => {
response.send("Howzit!");
});
@paulallies
paulallies / swagger.json
Last active July 1, 2019 12:30
aag-api
{
"swagger": "2.0",
"info": {
"title": "AAG API",
"version": "1.0.0"
},
"basePath": "/",
"host": "k0e8cq3bgi.execute-api.eu-west-2.amazonaws.com/dev",
"schemes": ["https"],
"consumes": ["application/json"],