Skip to content

jztang/the-odin-project

Repository files navigation

the-odin-project

This repository stores all of my projects for The Odin Project, an open source curriculum for web development.


Google Homepage

  • A visual reproduction of the Google homepage

Rock Paper Scissors

  • An implementation of the classic "rock paper scissors" game with a simple UI
  • The player plays versus the computer which picks at random, first to 5 wins

Etch-a-Sketch

  • The user moves their mouse over a blank grid, leaving behind a trail of randomly colored squares
  • The user can clear the grid and enter their own dimensions

Calculator

  • A calculator that supports the four basic math operations (add, subtract, multiply, and divide)
  • Allows for multiple operations in a single calculation, following order of operations
  • Supports floating point math with a decimal button
  • Does not allow the user to enter invalid expressions (e.g., multiple decimals or operators in a row)

Library

  • A library that allows the user to keep track of their books
  • Supports adding and removing books from the library
  • The user is able to toggle whether or not a book has been read

Tic Tac Toe

  • The classic game of Tic Tac Toe, in a simple and clean interface
  • Recognizes win/tie states in the game, and allows for easy restarting

Restaurant Page

  • A mockup website for a fictional ramen restaurant
  • Includes tabs for about, menu, and contact info

Todo List

  • A todo list app inspired by Todoist
  • The user can add tasks with a priority, due date, and project
  • Sort tasks by due date, priority, or alphabetical
  • Edit or delete existing tasks and projects

About

Projects done as part of The Odin Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published