Technical Portfolio - Sample Code

React Native & JavaScript skills.


Code samples 1
Code samples 2
Code samples 3
Code samples 4
Code samples 5
Code samples 6
Code samples 7
Link to my

Case Study website with more code samples

- presenting different projects. It opens a new window.


Our technical section shows only a bit of our sample code (lack of time for posting), to give you a better understanding of our approach and skills.






Different functionalities:


  • Facebook login  
  • Phone contacts in the app  


  • Redux:


  • Sagas
  • Standard Redux, actions, reducers 
  • Redux Thunk, mapDispatchToProps 
  • combine Reducers 
  • Redux video tutorial - Dan Abramov 
  • Udemy course on React Native & Redux by Stephen Grider 
  • Redux in Objective-C for iOS 


  • React Native standard skills:


    • Virtual DOM
    • Networking 
    • Container-Component pattern 
    • Export default error example 
    • header interaction with its screen component 
    • hide back button 
    • ListView on row click 
    • Toggle two checkboxes 
    • PickerView validation 
    • React-Native-Elements 
    • React-Native-Camera 
    • React-Native-Vector-Icons 
    • send email from the app 
    • passing props to components 
    • AsyncStorage - example of console log debugging  
    • props.children  


    • React Native setup:


    • run Android emulator 
    • Android ADB Reverse for Hot Reloading 
    • ESLint installation 
    • Setup 
    • Live vs Hot Reloading 
    • CLI 
    • iOS simulator issue with launching the app 


    • React Native UI, UX:


    • Avocode 
    • flexDirection, justifyContent 
    • index Android vs iOS 


    • JavaScript, ES6+:


    • Fat Arrow Function 
    • let vs var vs const 
    • hoisting 
    • currying
    • generator functions


    • Backend - Laravel PHP:


    • installation  
    • key generation  
    • Packagist - PHP package repository  


    • Backend - Express Node.js:


    • Express - installation  


    • Ionic / PhoneGap / Cordova:


    • Degubbing in Chrome  
    • Deep Links for Android & iOS  


    • React.js


    • Column offsets, justify-content-center, nesting columns etc. 
    • Setup, Node.js  
    • tabs, pills, pagination, dropdowns, accordion, tags, tag clouds, scrollspy, affix
    • react-bootstrap
    • reactstrap