Skip to content

golfomania/Svelte_Frontend-for-Outlook-calendar-widget

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Svelte_Frontend-for-Outlook-calendar-widget

Create a little Frontend for my PowerShell SQLite backend

connection to database

The connection is done to the SQLite database which gets updated by the PowerShell backend script from this repo:

Link to PowerShell backend repo

rxjs

I used rxjs to create an observable for the database connection inside the component to trigger a refresh of the database data every 10 seconds.

tailwindcss & flowbite

I used tailwindcss and flowbite for the frontend design.

show in chrome without the top navigation bar

In Chrome, open the 3-dot menu on the top right. There in the save and share section create a shortcut and select "open as window". You can also pin this shortcut to the taskbar. the page is now opened without the top navigation bar.

run the app locally

npm run build

npm run preview

=> tested successfully

status

Alt text

TODO / more ideas for the future

  • change favicon
  • add loading spinner
  • handle too long names
  • softdelete events
  • add color to events based on time to start / end
  • add animations
  • trigger PowerShell script from frontend
  • integrate backend in svelte app
  • run database & frontend on server instead of local

updated UI

Alt text

About

Create a little Frontend for my PowerShell SQLite backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published