Ebod Shojaei's repositories
ThreeJS-Cloud-Firebase
A simple THREE.js website using Node.js to connect to an encrypted Firebase store containing static model files (i.e., .glb) that are accessed using signed URLs.
COMP2537_Assignment1
A simple website using Node.js that connects to a MongoDB database to store the users with their names, emails and passwords.
COMP2537_Assignment2_Modular
An authorization-gated admin webpage using MongoDB, now featuring ejs integration and refactoring of routes using express.Router().
Cryptographer
Compiled bash script to encrypt/decrypt .txt files with a password using a command-line interface.
Pokebodgame
A single-page web application using JavaScript, Axios, and jQuery to fetch and display information about Pokemon from the PokeAPI into a card-matching game that includes features such as card flipping, click validation, match validation, a winning event, different difficulty levels, power-up mechanics, and customizable themes. Bundled using WebPack
Chess_Game_in_Java
A Chess Game using Java GUI.
MergeSort_Students_in_C
COMP2510_Assignment2
particle_simulator_js
JavaScript particle simulator that randomizes the colours and positions of N # of buttons the user selects.
Calculator-in-C
Basic calculator in C that operates on integer operands based on user input.
drei
🥉 useful helpers for react-three-fiber
extensive-react-boilerplate
Extensive React Boilerplate: ✔️NextJS ✔️Auth ✔️I18N ✔️MUI ✔️Forms
IO_Input_Counter
C program counts unique number of strings. No data checks implemented to maximize speed reading known inputs. Transpile to Python!
my_custom_neovim
My custom neovim setup.
QuickSort_Students_in_C
Quick sort function to sort student data.
react
A declarative, efficient, and flexible JavaScript library for building user interfaces.
react-native
A framework for building native applications using React
starter-nextjs
Sample Cyclic app for nextjs
vanilla_js_email_demo
hello world