Git Product home page Git Product logo

flutter_firebase's Introduction



I'm Emran Imam 👋

I work as a Mobile 📱 and Web 🌐 developer!

Facebook   Facebook    Facebook    Facebook    

A Computer Science Graduate and Programmer

{
   "🧑‍💻working_on":[
      "JobsNavi"
   ],
   "📚learning":[
      "Dart",
      "Flutter",
      "NodeJS",
      "VueJS"
   ],
   "💬ask_me":[
      "Flutter",
      "Dart"
   ],
   "🎯fun_fact":[
      "🎮",
      "☕"
   ],
   "💻technologies":{
      "frontEnd":[
         "HTML5",
         "CSS",
         "JS",
         "Flutter"
      ],
      "backEnd":[
         "PHP",
         "Laravel",
         "Dart"
      ],
      "databases":[
         "SQL",
         "Firebase",
         "SQLite"
      ]
   }
}

profile.dart

Click to expand!
class Profile {
List<String> workingOn;
List<String> learning;
List<String> askMe;
List<String> funFact;
Technologies technologies;

Profile(
    {this.workingOn,
    this.learning,
    this.askMe,
    this.funFact,
    this.technologies});

Profile.fromJson(Map<String, dynamic> json) {
  workingOn = json['🧑‍💻working_on'].cast<String>();
  learning = json['📚learning'].cast<String>();
  askMe = json['💬ask_me'].cast<String>();
  funFact = json['🎯fun_fact'].cast<String>();
  technologies = json['💻technologies'] != null
      ? new Technologies.fromJson(json['💻technologies'])
      : null;
}

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['🧑‍💻working_on'] = this.workingOn;
  data['📚learning'] = this.learning;
  data['💬ask_me'] = this.askMe;
  data['🎯fun_fact'] = this.funFact;
  if (this.technologies != null) {
    data['💻technologies'] = this.technologies.toJson();
  }
  return data;
}
}

class Technologies {
List<String> frontEnd;
List<String> backEnd;
List<String> databases;

Technologies({this.frontEnd, this.backEnd, this.databases});

Technologies.fromJson(Map<String, dynamic> json) {
  frontEnd = json['frontEnd'].cast<String>();
  backEnd = json['backEnd'].cast<String>();
  databases = json['databases'].cast<String>();
}

Map<String, dynamic> toJson() {
  final Map<String, dynamic> data = new Map<String, dynamic>();
  data['frontEnd'] = this.frontEnd;
  data['backEnd'] = this.backEnd;
  data['databases'] = this.databases;
  return data;
}
}

Github Stats By Anurag

Made with 💙  using GitHub Markdown  ⬇️

flutter_firebase's People

Contributors

fayaz07 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.