My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
Vision  
Vision of the project
Featured, Phase-QA
Updated Feb 4, 2010 by tomas.va...@gmail.com

What is Ebasys

Ebasys stands for Electronic Business Automation System. It will be a modular web platform for automating any sort of hierarchical corporation, i.e.: fast food network, school, supermarket, government institution, etc.

This platform is targeted to software development companies that do business process automation and software integration for their clients. It can also be used for automating your own business with help of your internal IT department, if you have one.

Ebasys will always remain free and open source.

What will Ebasys offer

Ebasys will offer a lightweight foundation to develop your business applications on. Some features will include:

  • Hierarchical user/role system
  • Clean API for writing business modules
  • Lightweight object oriented architecture
  • Premade modules
  • Programmer's documentation
  • Templating possibility

What Ebasys will not be

Ebasys will not be another enterprise bloatware with tons of features you'll never need. It will not have any proprietary dependencies. It will not be a 80/20 framework, you'll have to code. It will not be a CMS nor e-commerce solution.

What software stack will Ebasys be built with/upon?

For now Ebasys will be developed using:

  • Core Java 1.6 for programming
  • Maven for building / packaging
  • Hudson for Continuous Integration
  • Tomcat for deployment
  • Jetty for development
  • Spring Framework for multiple things (Web MVC, Utilities, Custom database integration)
  • Eclipse for development
  • Hibernate for typical O/R mapping cases
  • JUnit for unit tests
  • Google Code for Issue Tracking, Source repository and releases.


Sign in to add a comment
Powered by Google Project Hosting