Skip to content

emran92/emran92

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 

Repository files navigation



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  ⬇️

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published