Skip to content

Instantly share code, notes, and snippets.

View nuelsoft's full-sized avatar
🌎

Emmanuel nuelsoft

🌎
View GitHub Profile
class SessionFrame {
constructor(data) {
this.id = data._id;
this.device_id = data.device_id;
this.user = data.user;
}
get json() {
return {
id: this.id,
const mongoose = require("mongoose");
class UserFrame {
constructor(data) {
this.id = data._id;
this.email = data.email;
}
get json() {
return {
const {SessionRepository} = require("../models/session");
const {SessionFrame} = require("../models/session");
const {UserFrame} = require("../models/user");
class AuthController {
static async login(request, response) {
const {email, password} = request.body;
/***
* Login Logic
- bin/
- www.js
- src/
- config/
- db.js
- controllers/
- auth.js
- models/
- session.js
- auth.js
- models/
- services/
- view_models/
- injector.js
- index.js
- secretary.js
final List<Map<String, List<String>>> entries = [
{
"2020-4-15": ["forex", "Movie"]
},
{"2020-4-22": []},
{
"2020-5-15": ["forex", "Movie"]
},
{
"2020-6-14": ["forex", "forex", "Movie"]
final List<Map<String, List<String>>> entries = [
{
"2020-4-15": ["forex", "Movie"]
},
{"2020-4-22": []},
{
"2020-5-15": ["forex", "Movie"]
},
{
"2020-6-14": ["forex", "forex", "Movie"]
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',