Project: ToDo App.
● A minimalist app written in TS + React. It has 3 tabs implemented with React Router DOM, a counter for active tasks, and a button to clear completed tasks.
● Vite was used to create the project, Vitest was used for testing.
● The design was done with Tailwind, Framer Motion was used to animate tasks.
● The uuid library was used to generate random task IDs.
Project: Pixel Grid.
● A fully functional web app that allows users to draw on a 30x30 pixel grid using selectable colors.
● Built on React, Express, and SQLite, it demonstrates real-time pixel updates and persistent data storage using a relational database.
Project: Pokedex React App.
● A simple single-page React app that displays a list of Pokemon with a search filter by name.
Project: Book Keeper.
● A RESTful API for managing a personal book library with notes support.
● Built using Node.js, Express, and SQLite (via better-sqlite3).
● The API allows you to add, view, and delete books, as well as attach notes to each one.
Project: Quiz.
● A Node.js REST API project for quizzes built with Node.js, Express, and SQLite.
Project: Tron Light Cycle Card.
● A simple responsive card UI component with dynamic styling and animations built with React and Tailwind CSS.
Project: Comedian Bot.
● A lightweight chatbot that tells jokes based on user input.
● The project simulates an interactive dialogue with pre-set responses to jokes.