Projects By Adarsh

Book Notes Application

I have successfully utilized my knowledge of JavaScript, Ejs, HTML, CSS, Bootstrap, SQL, HTTP protocols, Windows Command Line Terminal, escape characters, npm, axios node module, sanitizeHTML node module, pg node module, environment variables, dotenv node module, JS Array and methods, JS String methods, JS Math methods, JavaScript Conditional Statements, For Loops, Promises, EventListeners, quill.js module, to build a Book Notes website from scratch.

It is a multi-page website with features for inputting a book title, book author, rating and review from the user. An external API is then used to search for the ISBN13 number of the book title, and this ISBN13 is in-turn used to fetch a book cover from another API, to be put as an image for the book collection at the front end.


Blog Web Application

I have successfully utilized my knowledge of JavaScript, ejs, HTML, CSS, HTTP methods, Windows Command Line Terminal, escape characters, npm, fs node module, sanitizeHTML node module, url node module, path node module, JS Array and methods, JS String methods, JS Math methods, JavaScript Conditional Statements, For Loops, Promises, EventListeners, quill.js module, to build a Blog website from scratch.

It is a multi-page website with features for inputting blog titles and content from the user, storing each inside an array variable in the server and displaying the created blogs back to the front end (with pg#s). There are also features for searching for created blogs (through hover and a separate search results page).


Tetris App

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Tetris game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional Tetris App from scratch.

There is a feature for selecting the number of rows, number of columns and game speed. The high scores set from any combinations of these user inputs are stored in local storage.


Snake App

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Snake game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional Snake App from scratch.

There is also a feature for selecting the board size for the player.


Pacman App

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Pac-Man game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional Pacman App from scratch.


Joke Generator

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Joke generator which runs on any browser. The app would fetch a pair of questions and answers data from an external API website and would randomly choose a pair to be displayed to the app's webpage.

I have utilized JavaScript functions, API fetch calls, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional Joke Generator App from scratch.


Jeopardy App

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Jeopardy game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS grid properties, HTML classes, among others to build a functional Jeopardy App from scratch.


A Personal Portfolio Webpage

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build an interactive webpage which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional interactive webpage from scratch.


The beer explorer App

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a beer explorer website which fetches data from an external API to be rendered on the webpage. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build the functional beer explorer App from scratch.


Netflix Clone

I have successfully utilized my knowledge of JavaScript, HTML, Advanced React, CSS and firebase to build a fully functional Netflix clone which runs on any modern browser. The website utilizes Google’s firebase for user-authentication and file storage. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, CSS flex properties, HTML classes, among others to build a functional Netflix clone from scratch.


Dice Game

I have successfully utilized my knowledge of JavaScript, HTML and CSS to build a Dice game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, For Loops, Math.random(), among others to build a functional Dice App from scratch.


Simon Game

I have successfully utilized my knowledge of JavaScript, jquery, HTML and CSS to build a Simon game which runs on any browser. I have utilized JavaScript functions, JavaScript Conditional Statements, js Arrays and Array methods, For Loops, Math.random(), EventListeners, SetTimeout functions, among others to build a functional Simon App from scratch.


QR Code Generator

I have successfully utilized my knowledge of JavaScript, Node.js, VS Code, Windows Command Line Terminal, npm, fs node module, inquirer node module, qr node module, JavaScript Conditional Statements, Promises, among others to build a QR Code Generator from scratch.