faisal244
Passionate and experienced Digital Marketer turned Full Stack Software Engineer. Currently Enrolled at the UoB Full Stack Wed Development Bootcamp
University of BirminghamBirmingham, UK
Pinned Repositories
A-Really-Random-JavaScript-Password-Generator
A Password Generator built in Javascript - My first real JavaScript project, and a chance to apply everything i have learnt so far. This app runs in the browser and features dynamically updated HTML and CSS powered by JavaScript code. It has a clean and polished, responsive user interface that adapts to multiple screen sizes.
book-search-engine
This Books Search Engine app leverages a GraphQL API built with Apollo Server and uses queries and mutations to fetch and modify data, and was built using the MERN stack with a React front end, MongoDB database, and Node.js/Express.js server and API.
chatGPT-clone
A fully functional clone of ChatGPT , featuring Google authentication with next auth, a firebase backend and the ability to choose from any of the AI models currently available through OpenAI. Built using Next.js 13.4, TypeScript, Tailwind CSS, Firebase and the Firebase-admin SDK, Firestore, useSWR, and the OpenAI GPT-4 API.
deliveroo-clone
A Clone of the popular food delivery application Deliveroo - built using React Native and Expo, with NativeWind (Tailwind CSS) for styling, React Redux for state management and a Sanity CMS backend to manage content and structured data.
prework-about-me
quizzical-back-end
quizzical-front-end
sql-employee-management-system
A command-line application built from scratch to manage a company's employee database, using Node.js, Inquirer, and MySQL.
The-Simpsons-Quiz
A timed quiz about everybodys favourite tv show The Simpsons, built entirely from scratch with all game logic crafted with love in vanilla JavaScript
yoom_zoom_clone
Experience seamless integration as you securely log in, create meetings, and access a plethora of advanced functionalities. Whether it's recording sessions, sharing screens, or managing participants, our Zoom Clone empowers you to connect, collaborate, and innovate like never before.
faisal244's Repositories
faisal244/quizzical-back-end
faisal244/quizzical-front-end
faisal244/react-portfolio
An updated Professional portfolio site which is built in React and features Sanity CMS acting as a backend Content Management System to allow for easy maintenance and updating of content in the future. The site also features extensive use of the Framer Motion animation library to add a sense of movement, dynamism and polish to the entire site.
faisal244/trello-clone
This is a Trello-inspired clone built with Next.js, TypeScript, Tailwind CSS, Zustand, and powered by the GPT-4 API. It offers a simplified project management experience while leveraging Zustand for state management and the GPT-4 API for advanced natural language processing capabilities.
faisal244/book-search-engine
This Books Search Engine app leverages a GraphQL API built with Apollo Server and uses queries and mutations to fetch and modify data, and was built using the MERN stack with a React front end, MongoDB database, and Node.js/Express.js server and API.
faisal244/chatGPT-clone
A fully functional clone of ChatGPT , featuring Google authentication with next auth, a firebase backend and the ability to choose from any of the AI models currently available through OpenAI. Built using Next.js 13.4, TypeScript, Tailwind CSS, Firebase and the Firebase-admin SDK, Firestore, useSWR, and the OpenAI GPT-4 API.
faisal244/deliveroo-clone
A Clone of the popular food delivery application Deliveroo - built using React Native and Expo, with NativeWind (Tailwind CSS) for styling, React Redux for state management and a Sanity CMS backend to manage content and structured data.
faisal244/eco-bike-hire
With the current cost of living crisis and huge corporations looking to reduce global emissions our bike hire application gives users the ability to rent a variety of bikes. Whether it be for leisure use or for business our application has you covered.
faisal244/javascript-weather-dashboard
A fully responsive, interactive weather dashboard that uses the OpenWeather API to retrieve detailed weather data for cities, and uses local storage to store persistent data. This application runs in the browser and leverages dynamically updated HTML and CSS to generate a detailed daily and 5 day weather forecast based on the users search query.
faisal244/next-js-tech-blog
A technology blog with a UX inspired by medium.com, using NEXT.js, TypeScript, Sanity CMS, React and Tailwind CSS. Uses Sanity CMS to manage structured data, and Next.js Server Side Rendering and Incremental Static Regeneration to speed up page loading & optimise caching.
faisal244/sql-employee-management-system
A command-line application built from scratch to manage a company's employee database, using Node.js, Inquirer, and MySQL.
faisal244/yoom_zoom_clone
Experience seamless integration as you securely log in, create meetings, and access a plethora of advanced functionalities. Whether it's recording sessions, sharing screens, or managing participants, our Zoom Clone empowers you to connect, collaborate, and innovate like never before.
faisal244/awesome-github-profile-readme-templates
This repository contains best profile readme's for your reference.
faisal244/bike-hire-graphql-server
faisal244/bike-hire-server
bike-hire-graphql-server
faisal244/codify-mvc
faisal244/faisal244
faisal244/javascript-algorithms-1
A collection of JavaScript algorithms and their testing with Jest. Great for practicing algorithms before a technical interview.
faisal244/mp
faisal244/password-generator-react
A Password Generator application built with React - My first real React project, and a chance to apply everything i have learnt so far. This app uses the material UI component library, which gave me an opportunity to understand the mechanics of props and state management.
faisal244/pet-bnb-client
faisal244/pet-bnb-server
faisal244/Portfolio
Professional portfolio for Faisal Mohammed - Aspiring Full Stack Web Developer and University of Birmingham Student
faisal244/professional-readme-generator
To strengthen my skills in Node.JS, I was tasked with creating a command-line application that dynamically generates a professional README.md file from a user's input using the Inquirer package. This allows any project creator to devote more time to working on their project, and ensures that they haven't missed any important information when working on a readme file to add to their repository.
faisal244/react-counter-app
My First React Application
faisal244/react-weather-dashboard
faisal244/social-network-api
An API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list. For this project i used Express.js for routing, a MongoDB database, and the Mongoose ODM.
faisal244/team-profile-generator
a Node.js command-line application that takes in information about employees on a software engineering team, then generates an HTML webpage that displays summaries for each person.
faisal244/text-editor-pwa
A text editor application that runs in the browser. The app is a single-page application that meets the PWA criteria, and features a number of data persistence techniques that serve as redundancy in case one of the options is not supported by the browser. The application also functions offline.
faisal244/Work-Day-Scheduler
A simple calendar application that allows a user to save events for each hour of the day. built with jQuery, responsive HTML and CSS, and using local storage and moment.js.