Website w/ Database, Messaging Application

Budget $100 - $500 USD
Bids 14
Average Bid $45935

Normal website with userID/password protected access sections. One for consumers, one for content providers, and a website administration section. Two databases on the backend, one for access and internet activites, the other on a different server for main backend messaging application processing (holding groups, individuals, and messaging information). The messaging application will interface with external servers via IP (i.e.: snmp...) and email where that is not available.

## Deliverables

Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. Non-compete / confidentiality agreement.

## Platform

UNIX, Apache/Tomcat, JSP front-end with beans/servlets on the backend. Pure JAVA code using (preferably open-source) integrated application components. Progressive relational database on the backend (I want referential integrity (MySQL lacks I believe) but don't want to pay for Oracle). IE and Netscape functional.

## Deadline information

I want normal status updates with code updates along the way approximately every 2-3 weeks.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • pengvw Profile Picture


    United States

    ## BIO David Xiaosong Peng EDUCATION Carnegie Mellon University, Pittsburgh,PA 5/2002 Master of Information Systems Management GPA 3.9 Hunan University, Changsha,China Master of Information and Decision Science GPA 3.8 Beijing Institute of Technology Beijing,China Bachelor of Computer Science GPA 3.6 TECHNICAL SKILLS •Operating Systems: Unix, Linux, WindowsNT/98/2000 •Languages: C/C++,Java,Visual Basic,ASP,JSP,PHP,XML •Database: Oracle8i, SQL Server, Access, Oracle Designer/Developer 2000, PL/SQL •Tools:Rational Rose,Jbuilder,Visual J++,SAS PROJECTS Framework of Real Time Financial Information System 5/2001-6/2001 •Designed the system architecture of a real time financial information system prototype that provides services to clients located on different host. •Developed and verified the underlying communication protocol (application level) of the system. •Implemented hash table data structure of stock quotes and client subscription data in C/C++. XML-Based Dynamic Search Agent 3/2001-5/2001 •Implemented the dynamic web crawling program of a XML-based search agent that can traverse a website and find required information. •Implemented functions that extract specific information from XML documents. •Technology Applied: Java Servlet, JSP, XML Oracle Database Application ·Designed the database schema of an oracle database that supports the inventory, sales and customer management. ·Developed forms, reports and graphics using Oracle developer 2000 suite. ·Created stored procedures, triggers, indexes and cursors using PL/SOL. WebMusic E-Commerce Website 2/2001-5/2001 •Implemented server-side application logic of an E-commerce website, including shopping cart, discussion board and searching utilities. •Technologies applied: JSP, Java Bean, JDBC, HTML, Tomcat Web Server. Web-based Database Application 9/2000-11/2000 •Designed a bibliographic database and the web-interface of the database using PHP and MySQL. •Installed and configured PHP on UNIX/Apache platform in both CGI executable module. WORK EXPERIENCE Carnegie Mellon University, Pittsburgh, PA Teaching Assistant for Software Engineering 9/2001-12/2001 •Instruct two student teams (15 persons each) to design and implement a 3-tier dynamic web content project that has HTML and JSP as user interface layer, Java Beans as web server layer, and Oracle as database layer. Carnegie Mellon University, Pittsburgh, PA Java Programmer 5/2001-9/2001 •Developed server side application of a three-tier client/server resource reservations system at Carnegie Mellon University. •Created test data and test scripts to test the application. LG China Co., Ltd Changsha, China IT Specialist 9/1998-5/2000 •Developed reporting functions of manufacturing support system with Oracle report builder and graphic builder. •Implemented an application that automatically load, convert, and analyze data to support quality assurance process •Conducted data analysis on products, vendors and customers using SAS software. Bank of China Changsha, China 6/1997-9/1997 Information Technology Intern •Designed, implemented and maintained Bank of China’s website. •Installed and configured windows NT on the workstations on Bank of China’s network. Courseworks Object-Oriented Programming in C++ Object-Oriented Programming in Java Data Structure and Algorithms Object Oriented Analysis and Design Advanced Database Management Software Engineering Internet Technology Data Warehouse Data Mining ## Area of Expertise Java JSP Visual Basic C++ SQL Oracle Oracle developer ASP

    PHP, Perl, ASP, and C Programming

  • bevolexvw Profile Picture


    Russian Federation

    ## BIO **Bevolex LLC** is now one of the advanced Russian offshore software development companies. It specializes in software development, e-business solutions, IT-consulting, web design and web development. For the first time the company appeared in the market in 1999 having developed and released its first product. Since that time the company's specialists have got experience in collaboration with some small and mid-sized Western companies and a well-established software development process. Bevolex provides high quality and professional resolutions due to perfect work and its whereabouts within Russian Federation ensures low costs though high quality. Bevolex stakes on introducing of new technologies both in software services and business and management process. Bevolex applies diverse methods for the clients to be satisfied by the ready-made product, which has the required options and is supplied in time. Iterative development significantly decreases time to product deployment, which allows ensuring adequate and timely reactions to requirements changes. It also helps make transitions to new technologies less painful and smooth. Presently Bevolex is employing 24 developers who work as permanent employees, and 6-8 developers working on contract basis.All the employees speak adequate English. Besides, 3 employees are USA and Germany universities graduates, among them the general director - Shamil Khasbulatov. He resided 8 years in the USA, got 2 (Computer Science, Finance) higher educations, and speaks fluent English. Top management of the company pays great attention to the well-organized software development process. Despite the young age we use the products and tools of Rational Software Corp., in particular the Rational Unified Process (RUP) and CASE-tools. Besides, we make essential efforts to implement key process technologies of second and third levels of the SEI- CMM. **Services:** * **Application Development** Bevolex offers a full set of software development services, including project estimation, preliminary consulting, thorough modeling and progress documentation, testing, implementation and the following product maintenance. Based on the principles of Rational Unified Process, that presumes iterative approach to the software development, our development process workflow provides the owner with the ability to continuously monitor the development progress and us with the possibility to react the changes in initial specifications smoothly. * **Data Base Architectures and Development** We have a great experience in web based applications employing databases. Our skills extend on such variety of databases as Oracle, MS SQL Server, SyBASE, Interbase, Informix, MySQL. * **Web Development** * **Web Design** Web design is one more sphere where Bevolex LLC is engaged. To satisfy its customers the best way Bevolex created a web design department. The department includes the most qualified web designers and web development professionals. To streamline the creation of a new web site or recasting the former one the company's specialists use the following aspects and tools: * Screenshots of the site pages. This is the most convenient and easy way for a client to express an idea of how the site should be. * Milestones concept. A client can monitor the implementation of the project checking milestones achieved to date and establishing future ones. * Project web site is another advanced feature facilitating the creative process. It is refreshed regularly and serves as a feedback to the company's clients that allows constantly track the changes made. * **Component development** The component technology is a new and rapidly growing branch of the IT-industry. It is based on the object-oriented technology and provides all of its advantages, such as: * Code reusability * Shorter development cycle * Faster product integration * Easier testing and maintenance * **Application Re-engineering and product migration** One of the most important tasks for many companies is to transfer their existing software products to the new platform. This problem has arisen sharply with the new-generation, low-cost operating systems advances. One of our goals is to help such companies make their business more effective by providing them state-of-the-art advances and technologies standing on the cutting edge of the IT-progress. The benefits are: * No time needed for staff retraining * New products are deployed step-by-step reducing risks concerned with innovations * Compatibility with other products in-use * Compatibility with existing databases and files. * **Consulting** Bevolex offers a wide range of consulting services on the development of complicated projects and enterprise automation. The vast experience of the company's specialists will help you realize your own project or perform the automation of your enterprise. * Re-engineering of business processes using CASE-tools * Model-based methodologies and technologies of information systems design * CASE-technology * Object-oriented and configuration approach to analysis and design of information systems and applications. * Configuration management during the development and maintenance of complicated software projects * RAD (Rapid Application Development) - methods and technologies of portable applications rapid development * Internet/Intranet technologies * Design and development of client-server configuration systems * Methods for building static and virtual data warehouses * Diagnosing problems in the enterprise management system and providing recommendations for their complete resolution * Step-by-step analysis of existing business processes and preparation of recommendations for improvement of their information technology component. **<u>Standard Service Pack</u>** In the course of project development Bevolex usually provides the following package of services: * Project web site. The company's general practice is to build project website where you can track all the information about project and monitor the development progress. * Project manager, graduate of US university -available for online and phone contacts with perfect knowledge of English. * The deployment and installation are free of charge. * Free support and maintenance for one month following the delivery of product; * Detailed reports about the work accomplished every day. * Delivery of the following artifacts: Vision, Glossary, Use Cases (functionality descriptions), Supplementary Specifications, System (executables), and Release Notes. ## Area of Expertise **Technical profile** **METHODOLOGIES:** OOA, OOD, UML, Unified Process **TECHNOLOGIES:**C/C++, Visual C++, MFC, VisualBASIC, Pascal, Delphi, Java, ODBC, JDBC, RMI, JSP, servlets, ASP, PHP, HTML, DHTML, scripting, XML, WML **COMPONENTS:** Java Beans, EJB, COM/DCOM, COM+, MTS, CORBA **WEB-SERVERS:** Microsoft IIS, Apache **APPLICATION SERVERS:**Allaire JRun, Enhydra for Linux, ATG Dynamo, BEA Weblogic, Tomcat **DATABASES:**Oracle, MS SQL Server, SyBASE, Interbase, Informix, MySQL **NETWORKING:**Internet, Intranet, Wireless networks **OPERATING SYSTEMS:**Microsoft Windows 9x/NT/2000, Linux, UNIX **Performed Projects:** The majority of the projects were developed upon western companies' order. For some projects Bevolex signed complete non-disclosure agreement (NDA) and was allowed to disclose only projects descriptions. Short descriptions of the projects, which were not subject to NDA terms: **1. Remote Staff Manager** This product is a web-centric application intended for optimizing remote labor resources allocation and managing them. Remote Staff Manager assigns tasks and monitors tasks currently performed. The application manages a number of task states allowing for task completion processing. A manager can assign tasks to employees and receive information on a concrete employee, employee status in the company and current tasks a worker is responsible for. Remote staff manager allows identifying employees by a number of criteria - skills, status, current task and other parameters. The application is multi-purpose and could be used in a wide range of activities. **2. Service Tracker Pro** The main purpose of the Service Tracker PRO is to verify functioning of various Internet-services, such as FTP and <a href= "HTTP">HTTP</a> servers, mail-servers, and others. It allows system administrator to be aware of malfunctions in time, i.e. before the customers face any problems. It is a sophisticated monitoring system that large data centers use to monitor hundreds and thousands of servers that perform critical tasks. Moreover, it supports an option of remote notification about server failures by means of email. Access right delimitation excludes any possibility of unauthorized data review. Graphic presentation of testing results and color spectrum of events essentially lighten the operating. Demo version is available at (request guest login information). **3. Solicitor Case Management Solution** Solicitor Case Management software manages the procedural and administrative aspects but not the litigation part of solicitor's cases. The software is an integrated collection of functions that work together to manage the tasks involved in the practice of law. For example users can track court due dates and identify cases that are nearing time limitation. This case management software is intended to eliminate many of the repetitive input tasks inherit in UK case management processes. Solicitor Case Management software supports integration with Microsoft Word and laptop PDA synchronization. SCM is also a powerful report generator. **4. Scorecard** Balanced Scorecard is a methodology for analyzes an enterprise activity and trends. It manipulates with a set of parameters including revenue, profit, working hours and others. The parameters constitute a hierarchy with some of them being entered manually and some calculated automatically. Scorecard application software is intended for structuring parameters in balanced scorecard model, print diagrams, enter input data and perform calculations. The product is web oriented and could be used to analyze any kind of activities. **5. Warehouse Manager** This software serves a purpose of optimal interaction between remotely placed warehouses and trade outlets. It comprises the following features: centralized database with information on goods available in the warehouses; selling through any trade outlet with the indication of the warehouse to load the goods; search for appropriate warehouse depending on the criteria of geographical location, amount of goods available for unloading and method of unloading (ship, air, trail, truck); loading the goods to the warehouse; automatically generated notifications about the lack of certain goods in certain warehouse; interaction between different outlets may be conducted via Internet or direct dial-up connection; authorization rules; pricing policy (wholesale and retail); invoice, payments execution. **6. SiteClear** SiteClear is a flexible online HTML visual constructor. Unlike other widespread construction tools SiteClear being developed on the Java-applets basis ensures visual, dynamic approach to web site construction. SiteClear has ready templates for web pages in various categories and resources for those categories. There is also an upload of your pages and files with the help of file manager. One of the main features is a possibility to design a web site offline and then save it after establishing an Internet connection. Demo version is available at **7. Client Server Management Solution** CSMS is a modular system where modules can be included or excluded as required. The solution comprises: client interface, which is based on Internet Explorer and provides navigation controls and application links (standard explorer navigation functionality, email, send and receive functionality); interface designer is a tool, which enables design and distribution of client interface; payment module that enables the following payment types: credit card, coin; remote control that provides the ability to control all aspects of the client remotely including file transfer; advertising solution; administration interface with the ability to configure, monitor and control the system. **8. Online Dispute Resolution Application** Online Dispute Resolution System is an application designed to enable disputant to resolve their disputes online. The application has the following functions: scanning complaint folder/table for new cases, scheduling alternative dispute resolution (ADR), notifying all disputants of case scheduled date, matching case to mediator/arbitrator from mediator database, notifying disputants of assignments of mediator, posting case info on bulletin board, forum, mediating, preparing and distributing case reports. **9. Management Solution Pro** Management Solution Pro is intended to address the following accounting issues: budget preparation, management accounting, inventory and fiscal accounting. This software provides an effective mechanism that assists managers in decision-making process and enterprise management. The peculiarities of Management Solution Pro are built-in administration interface allowing for configuring the system with minimum expenses, multi-level functions ranging from access rights allocation to an ability of customizing interfaces for end users and a set of ready decisions for the management. Management Solution Pro is a combination of bespoke product and existing management automation technologies. The system includes a number of modules, for example: Pricelist, Firm, Warehouse, Goods, Documents Circulation, Transaction, and Firm's Structure. **10. Site Monitor Plus** It is a modification of Service Tracker Pro with restricted capability. Site Monitor Plus preserves the most important features and solves the complexity problem by concentrating its functionality on the most useful functions of Service Tracker Pro. It provides the limited functionality and is especially suitable for use via the World Wide Web from any location, opposite to the Service Tracker Pro edition, which is primarily applicable within big organizations. Demo version - **11. Courier System** Courier System is a complete courier system solution. It has been designed to manage the entire courier business process. The Courier System includes the following main features: client account management, order entry, scheduled deliveries, sophisticated dispatch management, instant price calculations, using zones, cities or postal codes, price quoting based on distance, multiple price plans, client based surcharges, manage sales commissions, client billing, driver settlements, complete accounts receivables, business performance, two-way wireless communication, internet order entry, tracking and reporting. **12. Online Chess Portal** Interactive online chess game and chess community. There are several rooms in the game with each having a unique design and being available for online multi-playing. Registered users may create their own rooms or private games in existing rooms depending on the access rights. A user may also join to an existing game (or even several games simultaneously) either as a supervisor, observer or a player. Program displays all joined users. Each joined user may be contacted by a simple direct message; messages may also be broadcasted to all joined users. Game results are reflected in every room displaying overall scores on all played games. Winners are awarded with the prizes. Prizes may be different - access rights upgrade, additional features and so on. **Web Design Projects, Art&Graphics:**

    PHP, Perl, ASP, and C Programming

  • vw247820vw Profile Picture


    United States

    ## BIO software Development : $8000 Front End Design: $500 ## Area of Expertise * * * **Languages:** * Java,Visual Basic, C++, SQL, JSP, ASP, HTML, DHTML,XML **Database:** * Oracle, MS Access, MySql **Web Design** * Photoshop, Layout Principles, Cross-Browser compatibility

    PHP, Perl, ASP, and Java

  • ssoftvw Profile Picture



    ## BIO We are the group of developers with great experience in applications development. We guarantee to you good quality in realization of all of your requirements. We take responsibility for all of our products and give 3 months free support. ## Area of Expertise **Professional programming:** Java (Servlets, JSP, EJB, JMS), C/C++/ Php, Perl/CGI, ASP, JavaScript, DHTML, XML/XSL. **Database development:** MSSQL 2000, Oracle 8i, Oracle 9, MySQL.

    PHP, Perl, ASP, and C Programming

  • fallcool Profile Picture


    Beijing,  China

    ASP, Java, JSP, and XML

  • akshodhan Profile Picture


    Southbank,  Australia

  • alyvw Profile Picture



    ## BIO PROJECT MANAGER (3 years experience) - project management and production experience especially web, software and multimedia projects - rigorous understanding of scheduling, budgeting and resource allocation - testing - superior written and verbal communication skills in ehglish and french - sufficient level of technical knowledge (+ 2 years previous experience with JSP, Java Script, Adobe Photoshop, Corel Draw, HTML) - attention to detail - solution oriented - enthusiasm for the web - team player PROJECTS: ## Area of Expertise design: Adobe Photoshop, Adobe Image Ready, CorelDraw, Flash, HTML project management: MS Project technical: previous experience with JSP, Java Script, PHP content development (Information architecture, web content development) print materials content & design

    PHP, Perl, ASP, and Java

  • yaharony Profile Picture


    United States

    ## BIO Yoram Aharony Objective: I would like to help your business to develop a solid, user friendly, robust, scalable application. I have 10 years of experience in web development. Experience: 1995-1997 Medsite ( New York, NY Internet Programmer Converting a complete e-commerce site from SMX to Cold Fusion. Migrate successfully the database from MS Access to SQL Server. Changing the two-tier application to 3-tier application. Add stored procedures and COM objects. Add new features like credit card processing, dynamic shipping calculation, sophisticated search indexing and more. 1997-1999 Datacircle ( LA, CA Senior programmer Develop single-sign-on web application for organizations that have more then 1000 employees. Develop online data security educational application for big organizations to enhance data security awareness within the org. 1999-2000 Webcortex ( LA, CA Project Manager Planning and designing an online credit card gateway, assigning tasks to project members, monitoring results. Giving technical presentations to the senior management. Migrate application to a data center using clustering technology. 2000-2001 Cominteg, Inc. Los Angeles, CA Founder Develop an e-commerce application. Distribute the application through various download sites. Create a corporate website: Education: 1990-1995 Tel Aviv University Tel Aviv, Israel B.A. in Computer Science. Interests: Movies, Computers. ## Area of Expertise Linux, Visual Basic, ADO, Exchange, Documentation, Graphics / Art, 3d Animation, Art Misc., ASP, C#, C++ / C, Cold Fusion, Delphi, Java, Perl, PHP, XML/XSL, Visual Basic, Visual Basic .Net, Security MultiMedia, Network, Network Design, Network Implementation, Windows, Exchange, Internet Browser UNIX, Hand Held/PDA Programming, Requirements, Testing / Quality Assurance, Web, Flash, Page Design

    PHP, Perl, ASP, and C Programming

  • rentedcoder Profile Picture



    ## BIO Last Project: Developing online banking For EABANK, Georgia, Tbilisi Experience:- EaBank, Tbilisi IT Manager Bank of Georgia, Tbilisi. Deputy of Director of IT Departament, Manager of Software Developers Education. 1991 – 1996 Tbilisi State University, Georgia. Faculty of Mechanics and Mathematics.Master of Science. Courses and workshops April 2001 – May 2001 Courses of Administrating RDBMS Sybase and Powerbuilder with assistance of Open-Solutions, Athens, Greece. Language: Georgian, Russian , English. ## Area of Expertise In General: **Pyment system integrations, (PayPal, E-gold ...), ready affilate scripts,shopping carts.... Web, CGI, Perl, ASP, PHP, Mysql, Database,SQL** In Details: Delphi, ASP, HTML, Web, CGI, Perl, PHP, MySql, Windows/NT, MS Office, Visual FoxPro, PL/SQL, Oracle, Sybase, Powerbuilder, Pascal, Network, Unix

    PHP, Perl, ASP, and C Programming

  • mpiscatello Profile Picture


    United States

    ## BIO SUN Certified Programmer for the JavaTM 2 Platform Architecture and development of J2EE applications utilizing the JSP, Serlvet, JDBC, and EJB specifications. Management of large-scale web database projects involving multiple business groups, varying data types and numerous customers Management and hands-on development of complex web applications using HTML, JavaScript, PERL, Cold Fusion, Active Server Pages, FrontPage & Dreamweaver, Moai LiveExchange. Management of diverse groups of individuals - engineers, application developers, graphic artists, technical writers and clerical staff System Administration in the environment of NT, Linux and UNIX - web, application, and database servers. Web site monitoring, disaster recovery, hardware & software maintenance and reliability, IP network design, configuration & maintainability of routers, hubs and switches and load balancers. ## Area of Expertise Application servers - IBM Websphere, Jboss, J2EE RI, Orion, BEA Weblogic ServletExec, Cold Fusion, Microsoft ASP. Web servers - Apache, Tomcat, MS IIS Web server analysis - Webtrends, NetIntellect, Analog Databases - Oracle 8.x, MySQL 3.x, Cloudscape, Pointbase, MS-SQL, MS Access. Programming Languages: Java, PERL, ASP, CF, JavaScript, VBScript, HTML,Visual Basic Operating Systems - Sun Solaris, RH Linux , AIX, HP-UX , Microsoft NT,2000 & XP. Development Environments - Forte for Java, Websphere App Dev, MS Visual Studio, Cold Fusion Studio, Frontpage, Dreamweaver.

    PHP, Java, Linux, and Web Security