Skip to content

JohannesBorchard/Fission

Repository files navigation

An example app built using React 19 and shadcn.

The main goal is learning modern software architecture best practices. A focus lies on minimizing cognitive load from tailwindCSS without using @apply.

This project is an experiment to see how modern and scalable web development works with an increasing set of state of the art technologies.

Features

  • 🧪 React.ts
    Frontend architecture, routing, and layouts.
    ✅ Done

  • 📦 shadcn/ui
    Accessible UI components using Radix and Tailwind CSS.
    ✅ Done

  • 🛡️ Supabase Auth
    User registration, login, and protected routes.
    ✅ Done

  • 📰 Strapi CMS
    Blog content via REST or GraphQL from Strapi.
    ❌ Todo

  • 💬 Comments & Ratings
    Feedback on blogposts, stored in Supabase.
    ❌ Todo

  • 💰 Stripe
    Payments handled via custom UI and webhooks.
    ❌ Todo

  • 🌐 i18n
    Multi-language support with dynamic content switching.
    ❌ Todo

  • Unit Testing
    Component and logic tests for long-term reliability.
    ❌ Todo

About

Experiments with React 19 + shadcn

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors