Features
Introduction
What we call "feature" ? This could be very subjective. For some, using SQL database is a "feature", while we think it already assumed by default, when we state that we use Django system, which is build on top of SQL database and uses ORM.
So, we are listing those features, which we think are most important (for us) and which do make our product unique. This is strongly subjective, but I hope this will help to understand what drived us to make it this exactly way.
Development Features
Clear vision
This project architecture has been made by a small team of professionals. We have started this project with clear understanding of what we are going to achieve, and how. Since we already made some e-commerce stores, we known what exactly is required to build up e-commerce store. Original software design & architecture has been made by a small number of people (2), and we are satisfied with results.
Easy to read source code
We strongly believe that source code primary task is to developed to be easy readable by humans. Of course, it must be functional, but we put readability & simple principles on top. We try to make complex things easy, that is the motto of this project.
Open development process
We believe that open development process have great benefits. We hope to see people which will contribute to this project. To make development process clear & easy we have installed public Issue tracker, Wiki, established mailing list. We will also try to maintain up 2 date documentation.
Earn money for support
While we provide basic software for free, nothing limits us to sell support hours and/or specific components and modules. We (Halogen D.G.) and other developers may participate in this program from which both end users and developers will benifit. Read more
End user features
Easy installation
We maintain easy to install simple e-commerce store which you can install and start customizing. It almost does not require any specific skills to try it. While of course, depending on actual requirements you may need to study CSS, HTML and Python/Django to customize it to full extent.
Fast
We have been working with many e-commerce systems and we hit a few performance problems before, with other software. When we designer djWarehouse, we tried to think about performance on design stage, and do not make common mistakes.
Easy to extend & display new data
Django admin philosophy assumes that data model must be editable via automatically generated admin suite. This makes it very easy to add & display new data on site.
Commercial support available
While we provide djWarehouse for free, we make our money from selling support hours. We will also sell some specific plug-ins and extensions. Read more
Core features list
- Search
- Django admin allows to edit any aspect of store data
- Shipment modules (as plug-ins)
- Payment modules (as plug-ins)
- Discount modules (plug-ins)
- Customized product fields
- Product attribute groups
- Product attributes can affect price
- Multi-domain hosting
- Promotions
- Newsletter
- Customer groups
- Product attached files
- Discount plugins (volume,percentage, other)
- Percentage discounts
- Invoicing
- Tax calculation plug-ins
- Order status change notifications & events
- Search engine frienly pages: Unique page titles, meta information
- RSS data feeds
Please also check in Commercial modules