Pinned Repositories
33-js-concepts
📜 33 JavaScript concepts every developer should know.
ansible
Wrote roles for initial Ubuntu 18 setup, environment configuration and deploying on a linode instance for couplet of Elixir/Phoenix liveview application running on a nginx reverse proxy server
authentication-template
A MERN application template for user authentication and authorization. Includes ACL, OAuth(google and facebook), reset password (sendgrid mail service), error handling, Cookies. This application will be deployed as a Digital Ocean Droplet
contacts-keeper-api
MERN stack application. Implementing authentication and CRUD functionality in the back-end. Includes user Sign In, Registrations, Adding data specific to user ID, deleting data specific to user ID, and also modifying data. Express, and nodejs for the Backend and MongoDB for the database. Done to better understand Nodejs, Express and MongoDB's role in a MERN stack apllication.
github-finder
A web application that connects to the GitHub API and retrieves user profile information based on the client search. Done to better understand state management in react using context API and hooks.
it-logger
A Web Application for IT professionals to log their issues onto a Issue handling dashboard. Done to better understand state management in React with Redux. Backend of this application leverages json-server and does not have custom API endpoints. Any changes made to will not persist in the database. (Just for testing) (Pending: Create custom endpoint, Add new functionality, and user authentication, Fix Security Issues)
rails
Ruby on Rails
ruby-ast-visualizer
Visually represent AST of given Ruby code in a tree-like structure
simple-tunnel
Simple Tunnel is a free, lightweight HTTP tunneling solution written in Go.
web-scraping-using-elixir-and-phoenix
ghousemohamed's Repositories
ghousemohamed/simple-tunnel
Simple Tunnel is a free, lightweight HTTP tunneling solution written in Go.
ghousemohamed/authentication-template
A MERN application template for user authentication and authorization. Includes ACL, OAuth(google and facebook), reset password (sendgrid mail service), error handling, Cookies. This application will be deployed as a Digital Ocean Droplet
ghousemohamed/contacts-keeper-api
MERN stack application. Implementing authentication and CRUD functionality in the back-end. Includes user Sign In, Registrations, Adding data specific to user ID, deleting data specific to user ID, and also modifying data. Express, and nodejs for the Backend and MongoDB for the database. Done to better understand Nodejs, Express and MongoDB's role in a MERN stack apllication.
ghousemohamed/github-finder
A web application that connects to the GitHub API and retrieves user profile information based on the client search. Done to better understand state management in react using context API and hooks.
ghousemohamed/it-logger
A Web Application for IT professionals to log their issues onto a Issue handling dashboard. Done to better understand state management in React with Redux. Backend of this application leverages json-server and does not have custom API endpoints. Any changes made to will not persist in the database. (Just for testing) (Pending: Create custom endpoint, Add new functionality, and user authentication, Fix Security Issues)
ghousemohamed/ruby-ast-visualizer
Visually represent AST of given Ruby code in a tree-like structure
ghousemohamed/web-scraping-using-elixir-and-phoenix
ghousemohamed/express
Fast, unopinionated, minimalist web framework for node.
ghousemohamed/phoenix
Peace of mind from prototype to production
ghousemohamed/rails
Ruby on Rails
ghousemohamed/casa
Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.
ghousemohamed/chat-app
A real time chat application. Done to better understand socket.io. (Coding Challenge #3)
ghousemohamed/D-connect
A MERN stack application. A social network site for developers to share and comment on. With user authentication, comment, post like and unlike systems, user profile data, resume uploading..this covers the basic features and functionality any social network website would have
ghousemohamed/GraphQL-Application
Resolvers, Mutations, and Subscriptions Y'all
ghousemohamed/lexical
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
ghousemohamed/ml-bytebytego
ghousemohamed/NodeJS---APIs-
Working on 26 API endpoints along with a database that stores information about courses offered in various countries and regions. Basic API endpoints in this project include authentication (Registration and User login), Image upload, and query based endpoints. Other endpoints are different from the basic ones
ghousemohamed/nokogiri
Nokogiri (鋸) makes it easy and painless to work with XML and HTML from Ruby.
ghousemohamed/Phoenix-Project
Learning the Phoenix and Phoenix live view Framework. Live Demo:
ghousemohamed/rack
A modular Ruby web server interface.
ghousemohamed/rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
ghousemohamed/ruby-jit-challenge
Tutorial to write a Ruby JIT
ghousemohamed/rubygems
Library packaging and distribution for Ruby.
ghousemohamed/store-locator
Building a geojson api using nodeJS. (Coding Challenge #4)
ghousemohamed/streamlit
ghousemohamed/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
ghousemohamed/test
ghousemohamed/Understanding-Redux-Saga
ghousemohamed/Web-Scraping-Inward-Remittance-Rates
Using Cheerio
ghousemohamed/zeitwerk
Efficient and thread-safe code loader for Ruby