This repository hosts a collection of web applications developed with Svelte and TypeScript. From a headless CMS tailored for Firebase to a song repertoire app, these projects showcase the flexibility and power of modern web technologies. Each app is designed for easy integration and use, providing valuable tools for developers and users alike.
A minimalistic, browser-based headless CMS tailored for Firebase. Fl-CMS utilizes Svelte 4 and is delivered as a Progressive Web App (PWA), providing an efficient content management solution similar to FireCMS.
Live Demo:
It uses the same data models for property descriptions like FireCMS, but they are stored in your firestore in a collection named __schema. It also use the same code to autogenerate properties from your existing documents. But the UI is completely different with simplicity in mind and better handling of sub collections. Also simpler content editing.
TL;DR
I was not happy with the ux from firecms so I decided to make my own ui. Also I'm not familiar with react nor I want to. I have a C# / Angular background.
I went with this project through reactivity hell for countless hours. What I've learned: prefer rxjs over svelte stores. I was missing a switchmap and some other stuff.
I tried to migrate my other svelte project to svelte 5.0.0 but i failed miserable. I didn't want to invest too much time since the front end (built in angular 17) should have more priority.
No comments yet.
Sign in to be the first to comment.