A project built while following the Vue.js 3 Masterclass by Vue School. Learn how to build a real-world app with Vue 3, Vue Router, Pinia, Composition API, and more β from setup to production-ready!
- ποΈ Project Creation: Create and manage multiple projects.
- β Task Management: Add, edit, and delete tasks within projects.
- π₯ User Authentication: Register and log in users to manage their own projects.
- π Progress Tracking: Visual indicators for project and task completion statuses.
git clone https://github.com/salmanpatnee/Project_Management_Vue_3_Masterclass.gitcd Project_Management_Vue_3_Masterclassnpm install- Duplicate
.env.exampleand rename it to.env. - Fill in your environment variables as needed.
npm run devOpen your browser and go to: http://localhost:3000
- π Vue.js 3: JavaScript framework.
- π¦ Vue Router: Routing for Vue.js applications.
- π Pinia: State management.
- π¨ Tailwind CSS: Utility-first CSS framework.
- β‘ Vite: Next-generation frontend tooling.
Contributions are welcome! To contribute:
- π΄ Fork the repository.
- π Create your feature branch:
git checkout -b feature/YourFeature. - πΎ Commit your changes:
git commit -m 'Add some feature'. - π Push to the branch:
git push origin feature/YourFeature. - π Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Salman Patnee
- GitHub: @salmanpatnee
- LinkedIn: Salman Patnee
Built with passion and Vue.js mastery.