Skip to content

avavuvu/showroom

Repository files navigation

Showroom

Newsletters for people like you

 How this email finds you.
   _____
  | O O |
  |  >  |
  | \_/ |
  \_____/
     |
  -------   _____ 
  |     |  |Ava's|
==|     |==|Email|
  |     |  \_____/
  =======
   || ||
   || ||
 __/   \__

Tech Stack

I have dubbed in Ava's Max Stack

  • Backend: Rust Axum
  • Templating: Maud
  • Islands: Vue
  • Client-side Interactivity: Alpine.js
  • Server-side Interactivity: HTMX

To do:

  • edit page fetch
  • sending pages
  • creating a new newsletter
  • caching pages
  • header on every page
  • lander
  • markdown API
  • styling
  • Dashboard styling
  • Disable HTMX/Islands on pages that dont need it
  • Add proper loading animation to edit
  • Add Placeholder
  • Remove create account page on prod
  • Figure out why fake users are not 404ing
    • Enabble JS on user pages

Migrations

`cargo run -p migration --bin migration -- up

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors