In this repository I will be building the projects as they are assigned in The Odin Project.
Deployment : Odin Projects
A simple barebones HTML recipe book that houses links to various pages containing various recipes.
A static webpage with UI elements. Made using CSS flexboxes.
Play Rock Paper Scissors on the browser, written with basic JavaScript.
HTML and JS based sketch book - complete with the RGB mode for extra 'color'.
A basic digital calculator built on basic JS with User Interface.
A basic signup page for a small website using html forms on a website predominantly made using css grids.
A barebones admin-dashboard made with css grid
A library webpage to track the books being read. Made using javascript objects and grid.
Tic Tac Toe on a webpage running on vanilla JS. In this project OOP concepts like factory functions, modules and closures were used.
An intro and purchase webpage for a restaurant made using the npm and webpack.
A to do list to seamlessly track and update your tasks and projects. Made using webpack and OOP principles. There's some room for improvement.
A webpage that displays weather
Practised test driven development through the Jest module.
A turn based game where you have to sink all of the enemy ships by clicking their tiles. Its built with the TDD approach. Various other tools like webpack, jest, eslint, babel(for converting import syntax into commonjs syntax) etc. were also used.
A resume making website built on React. Enter your details and generate a classy resume in pdf format.
A memory game where you are shown numerous tiles but you cannot click the same tile again. The tiles randomize with each clicks. Made with react functional components and hooks.
A basic shopping website where one can view a catalog of items and add them to a cart, change the quantity and checkout. Set up multiple pages using React Router.
A Rick and Morty themed where's waldo game :)
A clone of instagram made with React and Tailwind.
A responsive portfolio page that looks great on screens of all resolutions, made using responsive techniques learnt in the course like media queries.
A simple node site with multiple routes that server different html files based on the route.
A simple message board site where users can enter their name and message and have their messages shown on the message board. Made with Express and ejs
A library management system for your friendly neighbourhood local library, with the abilities to add, remove, update books, authors and genres. It stores the data on a MongoDB database on a cluster. Built with Express, Mongoose, EJS.
A place to keep track of your high end PC components. You can add items, categories and update/delete them as you see fit. It stores the data on a MongoDB database on a cluster. Built with Express, Mongoose, EJS.