Pinned Repositories
2-Player-math-game
a two-player math game built with Ruby.
ar-exercises-ruby
BootcampX
project to practice SQL (PostgreSQL)
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.
ccd
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
maysoonmedia
A professional media company website showcasing creative services, music production, and digital content creation. Built with Next.js 15, TypeScript, and Tailwind CSS. Deployed on Vercel for optimal performance and reliability.
personal-portfolio
A modern, interactive portfolio site built with Next.js, Tailwind CSS, and TypeScript. Showcases my work, skills, and story.
Rabbit
A serious full-stack project that mimics Reddit and is fully built with Typescript.
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.
faroukalsajee's Repositories
faroukalsajee/2-Player-math-game
a two-player math game built with Ruby.
faroukalsajee/ar-exercises-ruby
faroukalsajee/BootcampX
project to practice SQL (PostgreSQL)
faroukalsajee/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.
faroukalsajee/ccd
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.
faroukalsajee/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.
faroukalsajee/Django
faroukalsajee/generate
A tool that reads .csv files, parses them, calculates the students’ final grades, and generates the report as a structured JSON file that can easily be consumed by the front-end.
faroukalsajee/Genie
Genie is a simple Alexa/Siri-like voice recognition that plays the music of your choice, fetches data from Wikipedia, and answers simple questions using python and python packages. You ask the Genie and Genie does as you wish!
faroukalsajee/Hypocenter
A Full-Stack, live, earthquake tracking application, starring an interactive, Real-Time 3D Globe. - Built on React, Express, NodeJS & Postgres
faroukalsajee/Lotide
a mini clone of the Lodash library published for learning purposes
faroukalsajee/Nap
A basic (in progress) site built using Wagtail CMS, Python, Docker, and Django framework. Wagtail is an open-source CMS written in Python and built on the Django web framework.
faroukalsajee/maysoonmedia
A professional media company website showcasing creative services, music production, and digital content creation. Built with Next.js 15, TypeScript, and Tailwind CSS. Deployed on Vercel for optimal performance and reliability.
faroukalsajee/personal-portfolio
A modern, interactive portfolio site built with Next.js, Tailwind CSS, and TypeScript. Showcases my work, skills, and story.
faroukalsajee/Rabbit
A serious full-stack project that mimics Reddit and is fully built with Typescript.
faroukalsajee/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.
faroukalsajee/digital-resume
faroukalsajee/Jungle
A mini e-commerce application built with Ruby (-v2.3.5) on Rails (-v4.2) as a student assignment for Lighthouse Labs' full-stack web development program. TDD (test-driven development) practices are followed using the RSpec library. Stripe platform is used for payments.
faroukalsajee/LightBnB
This is a project to practice implementing SQL (PostgreSQL)
faroukalsajee/python-accessing-data
faroukalsajee/python-create-bank-account
A simple user bank account using python
faroukalsajee/python-data-modules
faroukalsajee/python-nested-dict
faroukalsajee/python-regex-number
faroukalsajee/scheduler-api
faroukalsajee/simple-react-context-app
Simple Auth / Login App that demonstrates Context Providers and useContext.
faroukalsajee/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.
faroukalsajee/tinyapp
a web application built with Node and Express that allows authenticated users to shorten long URLs
faroukalsajee/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.
faroukalsajee/typescript-react-example