Skip to content

๐Ÿ“… Personal Dashboard with Notes, Calendar, Favorite Links, Kanban Board, Pomodoro Timer and Spotify Playlist that you can re-arrange them with drag-and-drop. Made with Vite + Vue 3 + Pinia + particles.js + vuedraggable

Notifications You must be signed in to change notification settings

kostastepetes/my-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Personal Dashboard

This is a personal dashboard application built with Vue 3, Vite, Pinia, particles.js, and vuedraggable. It provides a modern and interactive interface for managing notes, calendar events, favorite links, a kanban board, a pomodoro timer, and a Spotify playlist. The dashboard components can be rearranged using a drag-and-drop interface, allowing for a customizable user experience.

Features

  • Notes: Quickly jot down notes and keep track of important information.
  • Calendar: Manage your schedule with an integrated calendar.
  • Favorites: Save and organize your favorite links for easy access.
  • Kanban Board: Visualize your tasks and workflow with a kanban board.
  • Pomodoro Timer: Use the pomodoro technique to manage your time effectively.
  • Spotify Playlist: Embed Spotify playlists and listen to your favorite music.
  • Drag-and-Drop: Rearrange the dashboard components to suit your preferences.

Technologies

  • Vue 3: The application is built using Vue 3, leveraging the latest features of the framework.
  • Vite: Vite is used as the build tool for fast and efficient development.
  • Pinia: Pinia is the state management library used to manage the application's state.
  • particles.js: particles.js is used to create a visually appealing background effect.
  • vuedraggable: vuedraggable is used to implement the drag-and-drop functionality for rearranging components.

Setup

To set up the project locally, follow these steps:

  1. Clone the repository to your local machine.
  2. Navigate to the project directory.
  3. Install the dependencies by running npm install or yarn.
  4. Start the development server with npm run dev or yarn dev.

Usage

Once the application is running, you can interact with the various components to manage your personal dashboard. Use the drag-and-drop functionality to rearrange the components as you see fit.

About

๐Ÿ“… Personal Dashboard with Notes, Calendar, Favorite Links, Kanban Board, Pomodoro Timer and Spotify Playlist that you can re-arrange them with drag-and-drop. Made with Vite + Vue 3 + Pinia + particles.js + vuedraggable

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published