المشاريع | Projects

Foot Clicker (Current project)

Many people with hand movement limitations need a computer mouse that can be used by the foot rather than hand. This project involves a design and product development process for both hardware and software components.

Hijrah – Mobile Application (Current project)

Mobile application for converting Gregorian date to Hijri date using TypeScript. Technologies used: Ionic3, Typescript, and HTML. Implemented as an angular pipe and can be easily injected into different projects. (Public on Github)

Theaters – Mobile Application (Current project)

Mobile application for theatrical productions. Technologies used: MongoDB, Node.js, Ionic2, Angular2, JavaScript, Typescript, HTML, CSS, and more. The project requires developing internal APIs and using external APIs for payment and video services.

Saudi Club in Ottawa Website http://saudiottawa.org/

The project was developed using WordPress and involved different software development activities such as requirements gathering and documentation preparation.

QE – Event Management Application (Personal project)

QE is an event management application for local events. The project involved working on all phases of software development. Technologies used: Ionic2, Crosswalk, Angular2, Typescript, HTML, CSS, and Firebase.

3Dextra Website http://3dextra.org/

3Dextra website was developed during a startup weekend event. Technologies used: MySQL, Joomla, HTML, and other external resources.

CTGS – Conference Travel Grant System

This project mostly involved software design and analysis; however, it also involved implementing a software prototype. Technologies used: Angualr2, Material Design, HTML, Typescript, and Firebase. The project was developed in a team of four members. (Public on Github)

Movie Recommender Web Application

This project involved database design and implementation, and website development using PHP, HTML, and PostgreSQL. The project was developed in a team of three members. My main rule was designing and implementing the frontend and backend.

Torneo – Android Mobile Application

Torneo is a simple tournament management application that I have developed with three other students using Android studio.

Almkhateer.net Website (not available anymore)

A news platform developed using the Xoops framework.

Websites I developed using the Joomla framework: (under the name of iweb-sa)

http://theaters.com.sa       http://assitej-sa.org      http://saudi-explorer.com

http://robot-club.org