sami-suliman.github.io


Git Command

As a web developer when we are working on our code we want to make changes on them. Also we might have wanted to save the old version of our file. Most of the time that become quickly messy, especially when we duplicate the file and then make change to the duplicate. As we begin working on larger projects we need to store the files somewhere online so that all we can be working on the same files. There are many websites that we can use to store our files In order to keep track of changes that we make to our code we can use Git Command.


Combining map() And filter() In React

In this blog, I am going to focus on how we can combine map and filter methods together in react.


Dispatching Actions Using mapDispatchToProps in Redux

Redux is a library that work separate from react, which it holds our application data in one central store. Redux allows all components in our React application to get access to our application global store. Using Redux allow us having clearly process of how to read or change data from the state. In order to make change in the state we have to create an action that describe the change that we need to make. There are many ways we can use to connect these actions. One way is “mapDispatchToProps” function.


React Redux Portfolio Project– Calibration Tools Application

For my final portfolio project at Flatiron School, I created an application that track the calibration tools due date at the production floor. This application helps an assembler to find which tools need to be sending for calibration before the due date. The app also help to prevent using tools with calibration past due date. For this project I built one HTML page that renders the application using React-Redux with Rails.


JavaScript and Rails Project – Manufacturing Tracker Application

For my JavaScript and Rails portfolio project at Flatiron School, I decided to build an application that track the assembly of a product at the production floor. For this project I brought Ruby and JavaScript together, I used JavaScript for my frontend and rails for my backend.