This project is a modern interactive calendar application built with Svelte. It offers a dynamic and modular interface, allowing users to manage events and display various custom widgets such as calc, notes, timer, or spotify.
You can acces to our website thanks to this URL : 85.215.130.37/
- 🌐 Frontend Framework: Svelte
- 📦 Package Manager: NPM
- 🗃 State Management: Svelte stores
- 🔧 Tooling: Vite (for fast dev environment)
- Node.js (v16+ recommended)
- NPM (or Yarn)
git clone https://github.com/Thomkraft/SmartDesk.git
cd interactive-calendar
npm install
npm run dev📆 Interactive calendar with month/week/day views 🧱 Widget system: add/remove widgets to the dashboard 📝 Event creation and editing 🔔 Reminders and notifications 🎨 Responsive and user-friendly UI
This app is entirely built using Svelte and follows a modular component architecture. It aims to demonstrate:
- Component-based design
- Reactive state handling
- Use of Svelte transitions and animations
- Dynamic rendering of user-configurable content (widgets)