Skills
Web Development
Programming Language
Others
Development Tools
Operating System
Mobile Apps
Database
Portfolio Projects




Company
Minesweeper with Modern UI
Description
- Designed and implemented minesweeper game (from Windows XP) with modern UI using React. Handled proper state management using React hooks to take care for game state, scoreboard and animations.
- Implemented various time/event based animations, using CSS animations, to make UI more engaging. Live demo link: karan-s-minesweeper.herokuapp.com
- Github Link: https://github.com/karancoder/minesweeper
Media









Company
2048 Clone
Description
- Designed and Implemented a 2048 Clone using HTML, CSS and Vanilla Javascript.
-
Concepts used in building this project:
- HTML
- introductory HTML
- class vs data properties
- CSS
- variables to control background coloring
- using class selectors and data properties selectors
- basic animations and transformations
- basic use cases of flex and grid
- making responsive design using scaling based on font size
- Javascript
- using Timeout timing animations properly
- basic eventHandlers (mouse input + keyboard input)
- DOM selection queries (class and data properties)
- HTML
Skills
HTML 5 HTML JavaScript CSS CSS 3