Code Monkey home page Code Monkey logo

Hi there! 😃 My name is Jalal Mallah!


Website

My mission is to make the web an even better place by creating user-friendly and great-looking websites using the newest web technologies. A huge fan of the React eco-system. My skillset includes technologies listed in the toolbox below.

🌱 I’m currently learning React Native.


🧰 Languages and Tools:

HTML CSS Sass Logo JavaScript Logo TypeScript Logo React Logo Redux Logo Gatsby Logo Styled Components Logo Git Logo Linux Logo VS Code Logo


📈 My GitHub Stats

Top Langs


📫 How to reach me:

jalalmallah.io Twitter LinkedIn Facebook




⚡ Fun fact:

If you would like to get in touch, we can chat in any of the following languages: ☑️ English ☑️ Polish ☑️ Arabic ☑️ Spanish

Jalal Mallah's Projects

api-hub icon api-hub

The goal of creating this project is to show the ability of working with different APIs and also to group few small projects based on API into a large one insted of creating a seperate project for each API service I found interesting. This project includes a random quote generator, weather app, song lyrics finder, meal finder and exchange rates.

contact-list-with-filter icon contact-list-with-filter

A contact list app made with React and TypeScript. The contacts are fetched from the Random User Generator API. The contacts get sorted by last name and rendered into the DOM. Clicking on an item changes its state to checked and also logs to the console an array of all selected contact items. The contact list also has a filtering option by typing the searched term in the search field. Matching contacts will be shown without changing their state of being checked or unchecked. On page load a spinner animation appears while contacts are being fetched.

css-hover-effects icon css-hover-effects

This is a web page which is a demonstration of some CSS hover effects, made using transform and filter properties.

form-validation-with-input-animation icon form-validation-with-input-animation

This is a sample form which has an input slide-in animation and built in custom validation for the username, email, password and the password confirmation.

js-drum-kit icon js-drum-kit

A JS drum kit app. It allows to play a specific sound on a key press. Made with Vanilla JS.

markdown-cheat-sheet icon markdown-cheat-sheet

This is a markdow cheat sheet for future reference based on the Markdown Crash Course on YouTube, which was made by Brad Traversy.

personal-website-gatsby icon personal-website-gatsby

This is my personal portfolio where I showcase my latest projects and place some information about me, technologies I work with and some contact info.

shopping-list-mobile-app icon shopping-list-mobile-app

A sample shopping list application which I created while coding along with Brad Traversy in his React Native Crash Course with some tweaks made by myself. Those tweaks include creating the project based on TypeScript, implementing React Native Extended StyleSheet for styling, React Native Async Storage for caching items (this is the equivalent of local storage in browser web apps) and also some minor UI changes and additional alerts.

web-calculator icon web-calculator

This repo contains a web calculator project, which was written in vanilla JS and the layout was done using CSS grid. The application is also optimized for mobile view (both portrait and horizontal).

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.