This repository contains a collection of 9 Vue.js projects, each demonstrating different functionalities and features of Vue.js. Below are the projects with their descriptions and deployment links.
A simple and intuitive to-do list application to manage daily tasks. Users can add, edit, and delete tasks with ease.
- Code: To-Do App Source
A random quote generator that fetches and displays a new quote each time you click the button.
A basic calculator application that performs simple arithmetic operations such as addition, subtraction, multiplication, and division.
- Code: Calculator Source
An application that provides brief explanations or descriptions on various topics or items.
- Code: Explainer Source
A form validation application that checks user input for various types of forms and fields, ensuring data integrity and correctness.
- Code: Form Validator Source
A secure password generator that creates random, strong passwords to enhance online security.
An interactive progress bar that visually represents the progress of a task or process.
- Code: Progress Bar Source
A fun application that fetches and displays random dad jokes to entertain users.
An application that retrieves and displays GitHub user information based on the entered username.
- Demo: GitHub User Info
- Code: GitHub User Info Source
An application that retrieves and displays GitHub user information based on the entered username.
-
Demo: Wikipedia Clone
-
Code: Wikipedia Clone
To run any of these projects locally, clone the repository and navigate to the respective project directory. Then, install the dependencies and start the development server:
git clone https://github.com/yourusername/vuejs-projects.git
cd vuejs-projects/project-name
npm install
npm run serve