Demanda is an open source e-commerce made with Ruby on Rails, GraphQL and JWT.
It started as a student's material for a web development course I teach but it has evolved since.
Whether you are looking for a resource to learn more about GraphQL, Ruby on Rails and JWT authentication or just want a basic e-commerce platform that you can evolve to suit your needs Demanda can help you.
Backend is a ruby on rails well tested application using GraphQL and JWT for authentication.
There is also an example admin interface developed with Svelte JS and Apollo client. It uses TailwindCSS for styling.
I will post in detail about each aspect of the application like authentication, crud, testing, etc.