What we do:
Discuss your requirements and goals, we then work together to formulize an agreeable achievable brief. Analyze the various methods to achieve a reliable workable solution
Recommend either a open source method or if we think there are no suitable solutions, we would recommend a dedicated system that will include web browser interface and/or mobile applications for Android OS, Blackberry, IOS (iPhone, iPad) - we also design the user interface which is usable.
You may use our final estimate to price check our work as we are confident that our prices are very competitive, and we can match like for like work, the difference we offer is out of the box thinking, advice and recommendations our clients find so valuable.
Our Method
Observations and discussions with you help to determine the requirements for your system functionality and priorities starting from those of key importance to the company, then supplementary functions. We set an agreed achievable dead line date with agreed milestone key dates for us to work to, keeping your project on schedule. You will receive full cooperation based on constant communication between us. Your project/system is created under constant supervision, and you have full access to work in progress. For larger projects you will receive the demo app every two weeks so you can monitor the progress on your project, thus you can authorise changes if needed to your requirements. Agile methodology- will help the software evolve and is created in collaboration with our team of specialists dynamic team of software architects, programmers, graphic designers, analysts and testers. Quality and production rate with attention to the possibility of future growth. We have experience in advanced systems with solved typical problems.
General problems solutions
We have gained experience in solving many problems that may affect your project or system, for example: Generating documents (doc, Open Office, PDF, etc.) based on a user document template in Word, Excel.
|
Sending emails and SMSs from your project or system. Care of system performance and scalability to handle huge traffic. Iimages and videos transformation and converting (scaling, layering, watermarking, etc.)
Integration with payments (eg. PayPal), CRMs (eg. Sales Force) and other systems.
Quick search information with prompting (hints - similar products) based on fast search engines – intelligent. Business rules with engines of BPMN 2.0 - business workflow Audit log - log users operations for the managers Scheduling tasks to do user actions in the background Multi upload with chunks
Technologies
Using Technologies - language Java: Databases: * Oracle, PostgreSQL * using Views and stored procedures
Data Access and manipulation * Hibernate, JPA 2.0 * search engine with Apache Lucene, Hibernate Search
Business
* Spring Framework 3.0 (Core) * EJB 3.0 * Mailing * Fast template system
Web
* Spring MVC witj JSP, Tiles, JSTL * JSF with RichFaces * jQuery or Prototype, Scriptacolous * GWT with SmartGWT libraries * ExtJS
Integration
* Web Services and clients for integration SOAP (with Burlap, Hessian option) * JMS, RMI, JAX-RPC
Testing - automatic * unit tests with JUnit 4 * integration tests with database integration * web functional tests with Selenium * performance with jMeter * security according to OWASP
Contact us today for a no obligation discussion 0191 286 9833 eric@there-fore.com
|