VoidCms / e-commerce - Simple django/nuxt e-commerce, easy extendable content management system supports PSQL, SQLite
Products (with complectations): This feature remains at the top, as it's crucial for displaying and managing the products you want to sell.
Search: A robust search feature is essential for helping users quickly find products, which can significantly impact sales and user experience.
Cart: The shopping cart is vital for users to add and manage items before making a purchase.
Orders: Effective order management is essential for processing and fulfilling customer orders promptly and accurately.
Clients (and roles): User management is important for creating accounts, managing user data, and ensuring a personalized
shopping experience. Roles can help with security and access control.Backup/Restore: Data management and backup are crucial to ensure that customer and order data is secure and can be recovered in case of any issues.
Categories: Organizing products into categories helps users navigate your product catalog efficiently, making it easier for them
to find what they're looking for.Pages: Content management and the ability to create informational pages can provide additional information to potential
buyers and build trust.Dynamic styling: While not directly related to selling products, dynamic styling can enhance your web app's overall
aesthetics and branding.Server-Side Rendering: This is important for delivering fast and SEO-friendly web pages, which can improve search engine rankings and user experience.
SEO Friendly: Ensuring your web app is SEO-friendly is crucial for attracting organic traffic from search engines.
Responsive Templates: Responsiveness is vital for providing a seamless user experience across different devices, which is increasingly important in today's mobile-driven world.
hCaptcha Secured: Security features like hCaptcha can help protect your web app from bots and enhance user security.
Social Networks: Integration with social media can assist in marketing and driving traffic to your web app, but it's generally a supporting feature.
Multi-Domain Support (work in progress): If you plan to expand to multiple domains, it's important but can be a lower
priority until you're ready to implement it.
Django in dev mode, work still in progress,and this is the first public release from my private repository v0.8.1 > v0.9.3.1
Simply add voidcms.local and api.voidcms.local - 127.0.0.0 into hosts file, then
docker-compose -f docker-compose-local.yml build --no-cache && docker-compose up
Generate your own configurations(and don't forget to switch django to production mode) for docker-compose.yml using example
docker-compose -f docker-compose.yml build --no-cache && docker-compose up
- Full multi-domain support
- Group Products Upload / Download
- Help CHATS
- Event-Driven Order status notifications
- Redis
- RabbitMQ
- TELEGRAM Bot
- Flutter MobileApp