Farouk's repositories
2-Player-math-game
a two-player math game built with Ruby.
Canadian-Cheese-Database
Agriculture and Agri-Food Canada maintain an API of cheese available in Canada. This project consumes this API to produce a user interface and display data to the user.
Hypocenter
A Full-Stack, live, earthquake tracking application, starring an interactive, Real-Time 3D Globe. - Built on React, Express, NodeJS & Postgres
scheduler
Interview Scheduler is a SPA (Single Page Application) for tracking student interviews and allows users to add, edit and delete appointments in real-time. Data is persisted by the API server using a PostgreSQL database. The client application communicates with an API server over HTTP, using the JSON format. For quality assurance, the project follows the best practices of TDD (Test Driven Development), where individual components are tested in isolation as well as End-to-End testing is performed.
colorly-react
A color shuffler that allows you to shuffle color states, reset to the main shuffle, save shuffle order with help of PHP and display the latest saved order.
python-create-bank-account
A simple user bank account using python
simple-react-context-app
Simple Auth / Login App that demonstrates Context Providers and useContext.
soundslide
a sliding scale, non-profit music uploading platform for emerging artists. Choose how much you want to pay for a song. All purchases go into the pockets of the artist.
tweeter
Tweeter is a single-page Tweeter clone. It is built using HTML, CSS, JS, jQuery, and AJAX for the front-end, and Node, Express, and MongoDB for the back-end. The intention of this project was to implement CSS and HTML styling along with incorporating JS functionality.