My_Projects is a personal collection of learning projects, mini-apps, and UI experiments built while exploring frontend development concepts. Instead of being a single application, this repository acts as a workspace of small independent projects covering vanilla JavaScript, API-based apps, React work, and a few larger structured demos.
This repo includes projects focused on:
- DOM manipulation and event handling
- API integration and dynamic rendering
- Form validation and state management
- Small game and utility app development
- React app structure and component-based UI
Most folders at the root are standalone projects with their own source files and setup.
Projects like digital-clock, stopwatch, leaderboard, signup-page, and javascript-analog-clock are lightweight apps built to practice core HTML, CSS, and JavaScript fundamentals.
Projects such as MovieSearch-App, github-finder, Crypto-Search-Application, img-search-app, and PhoneHuntingAPI focus on fetching remote data and rendering it in the browser.
Folders like Project-Sticky-Notes and nested_comment go beyond basic scripts and explore UI logic, state handling, and more maintainable code organization.
Projects including google-drive-clone, fromik-and-yup, and movie-booking-web-app explore component-based development, form workflows, and richer app architecture.
google-drive-clone- React-based app structure with Firebase integrationfromik-and-yup- form validation demo using React, Formik, and YupProject-Sticky-Notes- note-taking app with separated model/view/controller-style logicnested_comment- nested comment UI built with dynamic DOM handlingMovieSearch-App- movie search experience powered by an external API
Each project usually lives in its own folder and may contain files such as:
index.htmlstyle.cssscript.jssrc/package.json
Some projects are plain frontend apps, while others use bundlers or React tooling.
If you're new to the repo, a good path is:
- Start with a vanilla JavaScript project like
digital-clockorstopwatch - Move to an API-based app like
github-finderorMovieSearch-App - Explore
Project-Sticky-Notesornested_commentfor more structured logic - Finish with React projects such as
google-drive-cloneormovie-booking-web-app
The goal of this repository is to document hands-on learning through small, practical builds. It reflects experimentation, practice, and gradual growth across different frontend topics and project styles.