paulrobertlloyd / sparkles

a micropub client

Home Page:https://sparkles.sploot.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sparkles

sparkles icon

sparkles is a Micropub client. It supports IndieAuth for login and expects a micropub endpoint to communicate with to publish posts. It supports basic micropub content types and you can also add movies you have watched.

sparkles can also be installed as a Progressive Web App (PWA) on supported devices which will add the app as a share target and also add some quick action options.

You can read more about this project here and try it for yourself at: https://sparkles.sploot.com

Development

Requirements

  • node 18.12.1
  • npm >=8.19.2
  • npm install -g netlify-cli

Environment Variables

name description required
VITE_OMDB_API_KEY OMDB API Key optional

Build

  • Clone this repository
  • npm install
  • Run netlify dev to test locally
    • Frontend: http://localhost:5173
    • Functions: http://localhost:9000

About

a micropub client

https://sparkles.sploot.com

License:MIT License


Languages

Language:JavaScript 83.0%Language:SCSS 13.5%Language:HTML 3.6%