Skip to content
/ slidee Public

🥯 Web client and PocketBase schema for simple presentation software

License

Notifications You must be signed in to change notification settings

0aoq/slidee

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slidee

Web client and PocketBase schema for a creative slideshow platform.

Slideshows are made using HTML and CSS.

Features

  • User accounts
  • Users can create slideshows
    • Slideshows are shown on the user dashboard (./src/routes/[host]/+page.svelte)
    • Only slideshow owner can delete or edit slideshows, anybody can view them

Repository Structure

  • Connection management page: ./src/routes/+page.svelte
  • Client Server Connection: ./src/routes/[host]/
    • Server auth: ./src/routes/[host]/auth
    • Slides: ./src/routes/[host]/slides/
      • Slide view: ./src/routes/[host]/slides/[slidesid]/view
      • Slide editor: ./src/routes/[host]/slides/[slidesid]/edit
      • Create new: ./src/routes/[host]/slides/new
  • Reusable components: ./src/routes/lib/components
    • Site footer: ./src/routes/lib/components/Footer.svelte

About

🥯 Web client and PocketBase schema for simple presentation software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published