Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2 Dashboard #5

Open
alkrauss48 opened this issue Jul 29, 2023 · 0 comments
Open

V2 Dashboard #5

alkrauss48 opened this issue Jul 29, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@alkrauss48
Copy link
Owner

alkrauss48 commented Jul 29, 2023

Overview

Would like to add a backend to Simple Slides to allow users to register and log in to create and manage presentations.

Features

  • login / registration
    • users will have username
  • admin panel to create presentations
  • presentation includes title, slug, summary, status (draft, published), and content (markdown)
  • meta info will be based off the title, summary, and first slide image
  • add action to snapshot a pic of the first slide of presentation, for OG image. User can manually regen image any time.
  • allow users to upload files to use in slide markdown

Routes

  • /:username/:slug: url of presentation, if published
  • /user/:username: will show list of all presentations

Stack

  • Laravel
  • Vue
  • Filament (plug-ins: shield, breezy)
  • Vite
  • Postgres
  • digital ocean space for uploads
@alkrauss48 alkrauss48 added documentation Improvements or additions to documentation enhancement New feature or request labels Jul 29, 2023
@alkrauss48 alkrauss48 self-assigned this Jul 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant