Skip to content

Minkeez/My_JavaScript_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

My JavaScript Projects (0 to Hero)

Welcome to my "0 to Hero" JavaScript portfolio! This repository contains a series of projects that showcase my learning journey in JavaScript—from basic concepts to advanced applications. Each project is stored in its own folder with relevant documentation and code.

Table of Contents


Overview

This repository is a collection of 100+ JavaScript projects (and growing!), each focusing on different aspects of JavaScript development. My goal is to:

  • Master JavaScript by Practicing — Build projects from beginner to expert level.
  • Explore Various Domains — From console-based scripts to full-stack web applications, APIs, real-time apps, and more.
  • Build a Strong Portfolio — Showcase each project, demonstrating progression and depth in JavaScript development.

Repository Structure

Each project is stored in a separate folder, following a structured format:

My_JavaScript_Projects/
├── 01_Hello_World_CLI/
│   ├── app.js
│   ├── README.md
│   └── ...
├── 02_Simple_Calculator/
│   ├── ...
│   └── ...
├── 03_ToDo_List/
├── 04_...
├── .gitignore
├── README.md  <-- (this file)
└── ...

Within each project folder:

  • app.js (or a similarly named script) contains the main JavaScript code.
  • README.md provides details about that project (usage, requirements, etc.).
  • Additional files (e.g., package.json, config.js, dependencies, or frontend files) may be included when necessary.

Project List

  1. 01_Hello_World_CLI A simple command-line tool that prints "Hello, World!" or greets the user by name.
  2. ... And so on, until we reach 100+ projects!

As I complete each project, I will update this list with a title, summary, and link to the subfolder.


How to Use

  1. Clone the repository
git clone https://github.com/Minkeez/My_JavaScript_Projects.git
  1. Navigate to a specific project folder
cd My_JavaScript_Projects/01_Hello_World_CLI
  1. Read the project's README Each project folder contains a README.md with instructions on how to run it.
  2. Run the JavaScript file For Node.js projects (CLI or backend):
node app.js

For frontend projects, simply open the index.html in a browser or use a local server like:

npx live-server
  1. Explore and Modify Feel free to experiment with the code, modify it, and expand on these projects!

Contributing

if you would like to contribute:

  • Fork this repo
  • Create a new branch for your feature or bug fix
  • Submit a Pull Request (PR) describing your changes

I welcome suggestions, improvements, or additional JavaScript project ideas. Feel free to open an issue or PR at any time!


License

This repository is licensed under the MIT License. You're free to use, share, and adapt the code in this repository, but please give appropriate credit.


Contact

Feel free to reach out if you have any questions, want to collaborate, or just say hello!


Thank you for checking out my JavaScript projects! If you find any of these useful, interesting, or inspiring, please consider giving a ⭐ to the repository. Happy coding! 🚀

About

0 to Hero My JavaScript Projects Portfolio!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published