Skip to content

A repository dedicated to a web project developed entirely in plain JavaScript, without external frameworks or libraries. A minimalistic approach for clean and efficient web applications.

Notifications You must be signed in to change notification settings

IkboljonMe/vanilla-js-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vanilla JavaScript Projects Repository

Welcome to the Vanilla JavaScript Projects Repository! This repository contains a collection of small projects built using plain JavaScript, HTML, and CSS. Each project is designed to help you improve your JavaScript skills and explore various aspects of web development.

Table of Contents

Projects

  1. To-Do App
  • A simple to-do list application where you can add, delete, and mark tasks as complete.
  1. Quiz App
  • Create and take quizzes with this interactive quiz application.
  1. Drag and Drop
  • An interactive project that allows you to drag and drop elements within a web page.
  1. Weekly Budget App
  • Keep track of your weekly income and expenses with this budget tracking application.
  1. Speed Typing Game
  • Test your typing speed and accuracy with this fun typing game.

Each project has its own folder in the projects directory. Click on the project links to access the source code and try them out.

Getting Started

To get started with any of these projects, follow these general steps:

  1. Clone this repository to your local machine:

    git clone https://github.com/your-username/vanilla-js-projects.git``
    
  2. Navigate to the project folder you're interested in:

    bashCopy code

    cd vanilla-js-projects/projects/project-name

  3. Open the index.html file in your web browser to see the project in action.

Feel free to explore the source code, experiment with the projects, and make any modifications to suit your learning and development needs.

Contribution Guidelines

If you'd like to contribute to this repository by adding more projects or improving existing ones, please follow these guidelines:

  1. Fork the repository and create a new branch for your contribution.
  2. Ensure that your project follows best practices, is well-documented, and includes a README.md file explaining how to use it.
  3. Make sure your code is clean and adheres to good coding standards.
  4. Submit a pull request with a clear description of your changes and improvements.

Your contributions are highly appreciated!

TODOS

  • Add more projects
  • Github Actions & Pages for development
  • Optimize code, without any additional packages

About

A repository dedicated to a web project developed entirely in plain JavaScript, without external frameworks or libraries. A minimalistic approach for clean and efficient web applications.

Topics

Resources

Stars

Watchers

Forks