|
|
|
 |
 |
"The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs"
Joseph Weizenbaum
"Any sufficiently advanced technology is indistinguishable from magic."
Arthur C. Clarke
|
|
|
|
|
|
|
 |
 |
 |
P
o
r
t
f
o
l
i
o |
|
|
|
 |
BEam v2.0
After a lucrative and successful collaboration, Beam has decided to extend their software system so they have contracted us once again.
By remodelling its marketing strategy under the new "SMS marketing" campaign, BEam targets an exponential user growth and also to bring new benefits to its users and partners.
In this direction, new modules were developed in order to offer users and clients diversified functionalities. Thus, BEam v2.0 has a brand new interface and benefits from extra functionalities, out of which me wention: a dynamic calendar which permits the visualization of important events, alerts and personal memos, sending SMSs containing news, weather forecasts, exchange rates, horoscope etc.
Client feedback:
"Kamino Software was our choice for developing our website, because they had understood precisely what were our necessities and requirements. They had proven to be the perfect partner as the modules they've developed have contibuted to improving our on-line image. Creativity combined with high technical skills offered by Kamino Software have proven to be the perfect ingredients for an efficient collaboration.", Alex Friptu
Technical environment: Apache Struts, Apache SOAP (Web Service) - bidirectional communication using SMS, Java Mail, Hibernate 3, JavaScript & AJAX, jQuery, different JavaScript libraries, XML, CSV, CSS, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql. |
|
|
 |
OSC
The ICafe is the main component of a larger software system required by the buyer (OSC), also including support for a pharmacy and mini-mall.
ICafe is designed to be a complete solution for internet cafe bussinesses. The buyer required a system capable of managing the activities of a chain of internet cafes. The software consists of several inter-communicating modules that control different parts of the system. Each computer to be used by users within an internet cafe has a client application installed on it. This application communicates with a locally installed server application. In its turn, the server applications (one for each internet cafe) forward their information to a central database server. On top of this database, there is a web application, which is used to globally mantain the list of users and set the general configurations for the local applications like pricing, products to sell, services etc.
Technical environment: C# in .NET Framework (for the client, server and administrator applications); Apache Struts, Hibernate 3, JavaScript & AJAX, XML, CSV, CSS, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql (pentru aplicatia web) |
|
|
 |
Transilvania Leasing
Founded in 1997, Transilvania Leasing IFN is one of the first leasing companies in Romania.
The Transilvania Leasing site contains two sections:
a) the promotion section which presents the services offered by the company (auto leasing, equipment leasing, real estate leasing, read estate credit) and its special offers; all of these are being dynamically managed.
b) the client support section where a Transilvania Leasing client can log in and view / print data regarding his ongoing contracts, the history of invoices and payments as well as new invoices waiting to be payed.
Client feedback:
"We are very pleased with Kamino Software's work, who designed for us a complex website. A key aspect of our collaboration was the promptness and the seriousness that they proven throughout.", Otilia Moise
Technical environment: Apache Struts, Hibernate 3, JavaScript & AJAX, XML, CSS, Java Printing, PDF files generation, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql & Microsoft SQL Server 2000. |
|
|
 |
Photographer Stefan Barbulescu
This was a personal page for a young photographer, who wished to have his own web space for publishing his best photos, allowing him to share his ideas and experiences. The interface of the site was kept simple, contrasting with the intense and beautiful imagery of the photos.
Client feedback:
"I wanted my personal site. I haven't had one, I didn't know how to make one. Not even the time was on my side. All these problems were almost entirely solved from our first meeting. It only took one more meeting to bring the project to my desired form. Moreover, I learned about several common issues with websites. In conclusion, the problem was solved fast, efficient, original, at a high quality and all of this at the right price.", Stefan Barbulescu
Technical environment: Apache Struts, Hibernate 3, JavaScript & AJAX, jQuery, CSS, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql. |
|
|
 |
ANA PAN
Part of Ana Holding trust, Ana Pan is a well established brand on the pastry and bread market. The first Ana Pan confectioner shop was founded in 1990, employing the best confectioners in Bucharest. Ana Pan has currently over 300 products for sale, launching new products each month. Displaying these products in an elegant and also practical fashion was an important aspect regarding the company's promotion over the Internet. Therefore, we created a dynamic website, which allows the management of the products and of the distribution and franchized shops. A special attention was also given to the implementation of the photo gallery, which had to have an impact on the website's users.
Technical environment: Apache Struts, Hibernate 3, JavaScript & AJAX, XML, CSS, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql. |
|
|
 |
BEam
Under the "No Spam, Just BEam!" motto, BEam makes a strong entrance on the mobile-marketing stage. BEam has set the following goals: increasing the sales of their collaborators and attracting new customers for their collaborators by promoting their brands through efficient marketing campaigns over the web, mobile, TV and radio.
Our mission was to design and implement the BEam website - the core of the BEam marketing strategy. Users can register on the website and as BEam members they can gain credit points, which can they then use to send SMS messages. Gaining credit points is done by means of answering surveys, taking part in contests, selecting favorite brands, accepting ad SMS messages, inviting friends to register on the website etc.
Technical environment: Apache Struts, Apache SOAP (Web Service) - bidirectional communication using SMS, Java Mail, Hibernate 3, JavaScript & AJAX, XML, CSV, CSS, Apache Tomcat, MyEclipse IDE, JDK 5.0, MySql. |
|
|
 |
Horse racing stats program
This application is used to centralize the information regarding Australian horse racing. The complete races results are parsed and stored into the database of the application. Based on this data, the application can be used to generate predictions about the outcome of future races, taking into account numerous factors like distance, track condition, race class etc.
Client feedback:
"Indeed the best coders I have used in my 5 years. Their grasp of English is unbelievable, their skills are unbelievable, their commitment to the work is just unbelievable. I can't praise them enough.", Phil Buckland - Australia
Technical environment: .NET (Microsoft Visual C# 2005), Microsoft Access, Crystal Reports, Printing. |
|
|
 |
ClickEats
We were required to make some upgrades on the clickeats.com site (a restaurant portal for the Washington area, offering menus, services and online reservations), the main one being the reducing of the site's loading time. This time was eventually reduced to around 25% of the original. From a technical point of view, the site is created in Java, using JSP, Yahoo Display Tag library and other graphical tools on the front end.
Client feedback:
"This was our first off-shore project and we had a very good experience working with Kaminosoft. They were easy to work with, responded within 24 hours of comments, and were open to suggestions. I would recommend Kamino Software to others and use them again ourselves.", Julia May- Washington, USA
Technical environment: Apache Struts, Hibernate 3, JavaScript & AJAX, XML, CSS, Yahoo! UI, Prototype, Apache Tomcat, MyEclipse IDE, Trac, MySql. |
|
|
 |
EZ Impartire sarcini
A simple solution for task division within the Speed Marketing Group company.
Client feedback:
"Highly recommended programmers. Did exactly what I asked and then some...made valuable suggestions. Fast, fantastic communication and a well-done script! Couldn't ask for anything more.", Steve Wilson- USA
Technical environment: .NET (Microsoft Visual C# 2005) |
|
|
 |
SCSM
SCSM (Source Code Snippets Manager), as its name implies, represents a manager for source code snippets. One of the main requirements of the application was portability as it was supposed to run on any operating system, directly from an USB stick. The application includes the H2 embedded database engine for fast data-access and also offers printing support.
Client feedback:
"Kamino Software worked quickly and at a great price.
They even took time to make me a tutorial when I
had issues with jar references.
I would recommend KaminoSoft.
I hope we can work together again.", Stephen - Florida, USA
Technical environment: Java Swing, Swing Application Framework, H2 embedded database, Java Printing, JDK 5.0, Netbeans 6.1. |
|
|
 |
Betfair - Pariuri sportive
Betfair - Sport bets is a desktop application which uses probabilities in order to get an idea regarding the results of a future race. The input parameters are past data which are processed through a formula which outputs some ranges for future race results.
Client feedback:
"Excellent programmers.
Really took the trouble to understand what I wanted,
offered suggestions and a very quick turnaround time.
Created a wonderful finished program that I am delighted with. I would recommend them to anyone and would have no hesitation using them again.
A+ ", Thomas Berger - Australia
Technical environment: .NET (Microsoft Visual C# 2005), CSV. |
|
|
 |
Montan Travel
Turism is a web application for travel agencies which allows them to manage and present their travel related products and services, particularly hotel reservations, vacation and tour packages. Turism is a web application for travel agencies which allows them to manage and present their travel related products and services, particularly hotel reservations, vacation and tour packages.
Technical environment: Java Server Faces 1.1, Apache Struts, Hibernate 3, JavaScript & AJAX, XML, Apache Tomcat, MyEclipse, MySql. |
|
|
 |
The City
A dynamic web solution, implementing the functionalities of an online city guide. It addresses to anyone who wishes to get up to date information about various locations in a city, like accommodations, restaurants, clubs, events etc. It can be accesed online as a web page.
The application contains two separate modules: the administration panel and the user interface. The main requirement was that the user interface should follow the “three-click“ principle – any additional information should be available by executing at most three clicks from anywhere in the site.
The application can be particularized for any city and it comes with multi-language support.
Technical environment: Google Web Toolkit, Apache Struts, Hibernate 3, JavaScript & AJAX, XML, Apache Tomcat, MyEclipse, MySql. |
|
|
 |
Dracula Net
Dracula-net is a web-site created for promoting the brand of Dracula. The main idea behind the site was to oppose history (the real live Vlad the Impaler) with myth (the legend of Dracula, which emerged from Bram Stoker's novel).
The site also promotes Romanian tourism, proposing a tour through the places linked to Vlad the Impaler's life.
Technical environment: Html, CSS, Script.aculo.us, Flash. |
|
|
 |
SIUI Pharmacy Manager
The new rules imposed by National Health Insurence House forced every pharmacy to change the mode they are sending periodical reports to them. So, NHIH pretends to receive XML files from pharmacies, via an AXIS web service. Pharmacy Manager is a desktop application which provides a solution to the requirement described above, by converting the data saved in database in old fashion mode and sending it to the NHIH server.
Technical environment: XmlBeans, AXIS, dBase IV, XML, XSD, Eclipse, Java Swing. |
|
|
 |
Bug Tracker
Web solution for bug tracking, recommended to any software company that needs a better solution for handling bugs and treat them as fast as possible.
The application allows administrators to add departments and subdepartments, edit and delete them in a single page without any refresh to it, in a tree structure. Also, the administrators can add/edit/delete employees and projects which are listed using a sortable client-side table component. The regular users (the employees), but also the administrators, can add/edit/delete components in a current project, view list of them, apply search fillters and so on. Also they can add bugs, add comments to every bug and discuss about it to help the responsable to eliminate it in a shorter time.
Technical environment: Apache Tapestry framework, Stripes framework, Stripernate, Hibernate, Eclipse & MyEclipse, AJAX, MySql 5.0, Apache Tomcat, Java 5.0 with annotations, and some Ajax web toolkits like: MochiKit, Dojo Web Toolkit, Rico&Prototype, Yahoo! User Library. |
|
|
 |
Black Magic Woman
Black Magic Woman is a presentation web-site for a casting agency. Beside the information related to the profile of the company, the main requirement was to display detailed information about the agency's models. Therefore, the site is backed up by a Content Management System, which allows the clients to edit all the information displayed on the site.
Technical environment: Apache Struts, Apache Tomcat 5.5, MySql 5.0, MyEclipse. |
|
|

|
De Mar Office
DeMar is a version of the Imob project, customized for a real estate agency from Brasov. The application - consisting from a content management system and a presentation website, allows the clients to manage and promote their real estate portfolio.
Technical environment: Apache Struts, Apache Tomcat 5.5, MySql 5.0, MyEclipse. |
|
|

|
Delaco
Delaco is a national distribution company for dairy products. We did a rebranding of the company's website, focusing on creating a dynamic and interactive user interface.
Technical environment: Html, JavaScript, CSS, Flash&AS. |
|
|

|
DCCLC
DCCLC is an intranet application used for the management of the acquisitions for research laboratories within the University of Transilvania. The application assignes different responsabilities to different groups of users: the Aquisitions Bureau - registers the acquisition action and validates the acquisition contract; the Administrative Service - signals the acquisition following the registering of the purchased equipment in the inventory; the Solicitant - signals the finalization of the acquisition.
Technical environment: Google Web Toolkit, MySql 5.0, MyEclipse. |
|
|

|
Professional Internet Cafe Counter
A software solution for an Internet Cafe, which manipulates all the data transactions and keeps account informations regarding incomming payments and all kind of statistics. The application consists of the following parts:
1. The client side, a desktop application that communicates with the server side via Sockets. It handles authentification and current states (time and money to pay) for the current logged in client.
2. The server side, which is a Windows Service that runs in background on a computer that runs 24/7 that keeps all the informations like: current logged in computers (computers currently used by clients), current available computers, current logged in administrators and others. It is important that if the computer restarts for any reason (like when electricity is down) all the informations will not be lost. The server module handles all the transactions with the database.
3. The administrator side, which is a desktop application that communicates with the server side via .NET Remoting. There can be more than one instance running at the same time of the administrator application.
4. The database that keeps all the informations.
5. A web service component that communicates with the database and serves the next component:
6. ASP.NET web site where the customers can order anything to eat/drink from the chair in front of the computer. All the products will be listed and charged automatically on the bill together with the internet costs.
Technical environment: MS Visual C# 2005, MS Visual Web Developer 2005, MS SQL Server 2005, XML, Shalom, and communications made with Sockets, .NET Remoting, Web Services. |
|
|

|
Montan Travel
Montan Travel is a website for travel agency which allows them to manage and present their travel related products and services, particularly hotel reservations, vacation packages and package tours.
Technical environment: Apache Struts, AJAX, Apache Tomcat 5.5, MySql 5.0 with stored procedures, Java 5.0, MyEclipse. |
|
|

|
Montan House
Montan House is a solution for real estate companies, which allows them to manage and show their real estate portfolio on website.
Technical environment: Apache Struts, AJAX, Apache Tomcat 5.5, MySql 5.0 with stored procedures, Java 5.0, MyEclipse. |
|
|

|
Risk
A beautifull implementation of the wellknown international game Risk. The game is played by two to six players on the world map. The main scope of the game is to eliminate the others players by winning the battles in the territories. The game is played in turns.
Technical environment: Microsoft Visual C# 2005, XML, Adobe Photoshop. |
|
|

|
Challenge
A board game, with a beautifull interface, very challenging. The game is inspired by an old romanian game named “Dacians and romans”, is played in turns with many rules added. The board is very similar but with a better design, the rules are more complex. Before the player starts the game, he can select a custom terrain and three different types of soldiers between 15 available. A move of a soldier depends by the values showned by the dices.
The game is played by two players (one will host the game, the other will join).
Technical environment: Microsoft Visual C# 2005, Windows Service, Adobe Photoshop. |
|
|

|
Stratego
A nice version of the classical game Stratego, often compared with chess game.
In the game, there are 10 different types of pieces.
Before the player starts the game, he can select between different starting configurations for the pieces. The game is played in turns.
Technical environment: Microsoft Visual C# 2005, Adobe Photoshop. |
|
|

|
LiveEat
The main concepts on top of which LiveEat is built are the Product, the User and the Health Condition. Regarding the Product, in LiveEat we deal with tree product types: nutrients, natural products and composed products. The nutrient are counted to 43, and are the main indivisible components of any product. The natural products are those products that can be found in nature, in a raw form, without any kind of manufacturing. Finally, the composed products are the products manufactured by companies, and which are, directly or indirectly, divisible into natural products and nutrients. The natural and the composed products can also be grouped into categories. To interface the database content with the LiveEat’s users, in front of the Food products database we set the LiveEat Foods WebSite, which allows its users to interact with the database and access valuable information regarding the products they consume. The Health Condition is the set of diseases which form the rules used for deciding whether a particular combination of nutrients and natural products is benefic for an user or not. The database content is maintained by doctors, which are able to specify, for each disease, which products, nutrients or product categories are recommended and which are not. To let the doctors interact with the Diseases database, we set in front of this database the LiveEat Diseases WebSite. Finally, to make the connection between the Foods Database (along with the Foods WebSite) and the Diseases Database we placed in the middle the LiveEat Access WebService which allows the two modules to exchange information.
Technical environment: Microsoft Visual C# 2005, Microsoft Visual Web Developer 2005, Web Services in .NET, Microsoft SQL Server 2005, Adobe Photoshop. |
|
|

|
RoCarta
Travel Guide In Romania (extensible for any country).
There are two types on users. The administrator can describe the roads between cities(or objectives) by drawing it with multiple clicks on the map. He also can add objectives and cities, including pictures. For a regular user, the application will calculate the best route between the start point and the end point specified by the user, considering the objectives and/or cities selected to visit.
Technical environment: Delphi 7.0, Microsoft Access, Shalom. |
|
|

|
EasyShare
File sharing application; ideal for document exchanges between teachers and students; in fact, that was the main ideea, to eliminate the exchange with floppy disks and CDs; the application is divided in two parts: the server side which is running on a server connected to Internet 24/7 at faculty, and the client side (one or more) which is running on a personal computer, at home. The files and documents hierarchy is exchanged between the two side using an XML format and is displayed like in Windows Explorer view. The application supports more than one file download at the same time, which are displayed in a file transfer view.
Technical environment: Microsoft Visual C# 2003, XML. |
|
|
|
|
 |
 |
 |
|
|
|
|
|
|
 |
|
|