Dasec

screenshot of Dasec
directus

E-Commerce extension for Directus v9

Overview:

DS commerce is an e-commerce solution designed specifically for Directus 9. It aims to provide a seamless integration with Directus and enable users to set up and manage online stores easily. While still in its MVP stage, DS commerce offers a promising solution for e-commerce functionality within the Directus ecosystem.

Features:

  • Seamless integration: DS commerce provides a seamless integration with Directus 9, allowing users to leverage the power of Directus while managing their online store.
  • Simplified management: It simplifies the process of managing an e-commerce store by offering various features such as product management, vendor management, and supplier management.
  • Coupon management: DS commerce enables the creation and management of coupons, allowing users to offer discounts and promotional deals to their customers.
  • Temporary GPLv3 license: The codebase is currently licensed under GPLv3, with plans to switch to a more permissive license once the project is more stable and ready for production.

Summary:

DS commerce is an e-commerce solution tailored for Directus 9, offering a seamless integration with the Directus ecosystem. It provides features such as seamless integration, simplified management, and coupon management. The temporary GPLv3 license is in place for the initial stages, with plans to switch to a more permissive license in the future. Installation of DS commerce involves cloning the repository, installing dependencies, configuring environment variables, and starting the server. Overall, DS commerce shows promise in enabling efficient e-commerce functionality for Directus users.

directus
Directus

A website that uses Directus as an open source headless CMS to manage content. This includes features such as a customizable content model, role-based access control, and API-based content delivery to support a wide range of digital experiences.

Recoil

Recoil is a state management library for React that provides an intuitive and flexible API for managing and sharing state across components. It supports a range of features, including derived state, asynchronous updates, and time-travel debugging, and is designed to work well with the React ecosystem and other state management solutions.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.