High in the mountains of the Coquimbo region of Chile lies a peak called Cerro Tololo, whose name means “on the edge of the abyss,” a description given to the mountain by the ancient Diaguita people, in reference to its rugged geography on its northeastern side.
—— Wikipedia
Tololo is a set of Elixir components that bring functionality akin to Shopify and other e-commerce platforms to Phoenix Framework. You have complete freedom to create your own storefront(s), but we've already done the hard work for you in the backend.
Caution
Version 1.x is currently in alpha release. We recommend this version for new projects, however, it is not feature-complete and therefore may not be deemed production-ready.
Important
Tololo is mainly targeted to Chilean's market needs.
Tololo E-commerce is mainly inspired by Lunar PHP and aims to be similar in scope and features.
- Ecommerce Engine: Based around Ash Framework models, the e-commerce core provides all the functionality you need to create an online store.
- Backoffice: Manage your catalogue, customers and orders in our modern and extendable admin area, built in Phoenix LiveView.
- API: Power your storefront or mobile app via Tololo's API.
This project is not only a product that can be used in the Real World™, but is meant to be used as an example to learn how to make an professional Elixir artifact. So we take great care in documentation for developers.