jVoiD

open-source extensible ecommerce architecture for the enterprise using J2EE, Spring MVC, Spring Security with OAUTH2, Hibernate, Bootstrap/AngularUI, AngularJS that can run in TomCat or JBoss Servers

About jVoiD

jVoiD is being developed by Schogini Inc., a global leader in eCommerce with 12+ years of experience and catering to 5,000+ ecommerce customers world-wide. Being one of the largest extension developers for Magento Commerce Schogini has faced numerous enquiries for an equally exaensible platform, but with multi-dimensional scalability. At Schogini we love Magento and realize the big gap for an enterprise class eCommerce solution using Java that matches the extensibility of Magento - hence, jVoid a 100% extensible solution using Java

jVoiD Core Engine
[Not supported by viewer]
Catalog Engine
[Not supported by viewer]
Customer Engine
[Not supported by viewer]
Dispatcher
[Not supported by viewer]
Browser
[Not supported by viewer]
Admin
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
Static WEB/UI CDN
[Not supported by viewer]
Spring MVC
[Not supported by viewer]
Logging
[Not supported by viewer]
Bootstrap/AngularUI
[Not supported by viewer]
AngularJS
[Not supported by viewer]
Images/Videos
[Not supported by viewer]
HTML/CSS/JS
[Not supported by viewer]
HTTP/HTTPS
[Not supported by viewer]
Configuration
[Not supported by viewer]
OAUTH2
[Not supported by viewer]
jVoiD - the enterprise ecommerce Java platform
[Not supported by viewer]
Checkout Engine
[Not supported by viewer]
Cart
[Not supported by viewer]
Payment
[Not supported by viewer]
Reporting Engine
[Not supported by viewer]
Dashboard
[Not supported by viewer]
CDN
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
EXTENSIBLE/REMOTE ENGINES
[Not supported by viewer]
jVoiD
[Not supported by viewer]
Sessions
[Not supported by viewer]
Promo Engine
(coupons, newsletters)
[Not supported by viewer]
Fully Extensible eCommerce in J2EE, Spring MVC,Hibernate
[Not supported by viewer]
CMS
[Not supported by viewer]
MEDIA/PRODUCTS
CDN
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
REST/JSON
[Not supported by viewer]
Sales Engine
[Not supported by viewer]
Invoice
[Not supported by viewer]
Order
[Not supported by viewer]
Transactions
[Not supported by viewer]
Mail
[Not supported by viewer]
Scheduler
[Not supported by viewer]
Inventory
[Not supported by viewer]
Caching
[Not supported by viewer]
Quote
[Not supported by viewer]
Shipping
[Not supported by viewer]

jVoiD - Road Map 2015

We are dedicating 2015 for jVoiD, please join us to make the journey richer


Feb 09
  • Login with oAuth2
  • List Categories
  • List Products + Attributes
  • Add to cart
  • Checkout with COD
  • Admin Area - Login, CRUD for category, product, sales
Jul 28
  • Inventory Management
  • Shipping Methods (with Admin area & plugable)
  • Tax Calculation
Sep 05
  • Payment Methods (with Admin area & plugable)
  • Multiple Currency Setup
  • Multiple Store Setup
Nov 11
  • Discount Rules & Coupons
  • Menu Management
  • Product Search
  • Category Image, Description
Dec 11
  • Layered Navigation
  • Up-selling/Cross-selling
  • SEO URLs

jVoiD - Advantages

Need reasons to purchase this template? See below.


Application Server Independent

Deploy it on JBoss or TomCat. Whatever suits your needs. This will work!

Frontend Technology Independent

Requests and responses are in JSON. In fact the front end can even be a native mobile app!

Logical Blocks Loosely Coupled

Each block can be managed and even hosted separately. Host frontend blocks (like catalog) on faster servers.

Secure Communication Between Blocks

REST-JSON calls between block happens via the Core. Inter-block communication restricted to local IPs!

Inventory Managed Externally

Configure the shop to use an external inventory system. Prevent duplicacy of inventory management.

White-label Shops

Easily create white-label shops and manage them via a single login

jVoiD - Technologies

Need reasons to purchase this template? See below.


Java J2EE

Java J2EE technology aims to simplify the design and implementation of enterprise applications. It is highly scalable to meet variations in demand and can be integrated with existing information systems. It also provides complete web services support along with various choices of servers, tools and components with flexible security.

Spring MVC

Spring is the most popular application development framework for enterprise Java. It is a powerful yet lightweight container. It is not server dependant and does not require special deployment steps. Use of Dependency Injection along with AOP(Aspect Oriented Programming) makes object creation and dependency management easy.

Spring OAUTH2

Spring provides a highly flexible OAuth2 implementation for security. It is possible to write OAuth client, OAuth resource server and also OAuth authorization server. It enables Spring to integrate and inherit the feature of OAuth2 security with almost complete configurability.

Hibernate ORM

Hibernate is an ORM(Object Relational Mapping) implementation. It is database independent. It will work with all kind of databases like Oracle, MySQL, NoSQL etc. It has a layered architecture and supports inheritence, associations and collections. SQL knowledge is not necessary to work with it. It also provides caching mechanism for better performance.

Bootstrap AngularUI

Bootstrap is an increasingly popular front-end development framework. It enables the use of ready-made blocks of code to help speedy development. Its fluid grid layout provides proper responsiveness without much effort. It is highly consistent and customizable with the ability to choose features that are needed.

AngularJS

AngularJS is a framework for single page applications which uses proper MVC. Two way data binding and saving to the server is made easy in this. Applications developed using AngularJS are more maintainable and provides good testability. Context aware communication is another important feature provided by AngularJS.

REST JSON API

REST JSON API's can be consumed everywhere including front-end applications, mobile applications or any other devices that have access to internet. It is a lot smaller that other API's resulting in less data transfer over the network. It is highly efficient and provides caching to improve response times. Moreover, REST JSON interfaces are easy to design and implement.

Maven Build Tool

Maven is a tool, that can be used to build and manage any java-based project. It makes dependecy management for complex projects easy. Apart from that, it also makes the build process easy, by providing a uniform build system. Transparent migration to new features is another important feature of Maven, which makes it a powerful tool.

CDN Hosted

CDN(Content Delivery Network) is a revolution in web hosting. It distributes the files and load of a website across multiple systems rather than hosting it in a single server. It boosts performance, providing high speed serving of web pages by distribting the load. It can save a lot of bandwidth and hosting costs.

Let us engage

Feel free to let us know about your thoughts on jVoiD

Contact Us

Feel free to email us to provide some feedback on our templates, give us suggestions for new templates and themes, or to just say hello!