Ajax Drag Drop CMS

Budget $100 - $600 USD
Bids 3
Average Bid $496
Status Closed

::Basic Description: I basically want users of a webpage to be able to request a website at a subdomain (check availability first) under my domain. They will then be able to log in and edit predefined HTML templates that I design with predefined html objects of code that I design (would be in the MySQL database). Some will be as simple as a empty div that they can input formated text such as using a limited version of TinyMCE. The user interface will support dragging these html objects, user uploaded images, contact forms etc around the HTML template and snap into place at predefined locations variable per template, or in the absence of a snappable location, the image, form etc would reside wherever HTML/CSS rules dictated per the attached stylesheet. The user might choose to edit a template already containing example text or images, or may choose to start with a blank page and drag/drop HTML objects and create their own page from predefined HTML objects such as a left aligned div, or image that they then center within a div. The user can then save this page and the updated webpage will be then accessible at [url removed, login to view] I am open to suggestions on the best way to go about all this. The subdomains could either be handled by a page that reads/writes to a file or MySQL table. A file would probably be more scalable as site traffic increases, but the file may get quite large, so a database might be less prone to corruption, suggestions? As far as snappable locations for HTML objects such as a contact form or div containing text, If these could be controlled by the CSS that would be great. The user could drop an uploaded image into a text div and the css would place the image. Or the user could drag a left aligned div with CSS controlled height and width onto their page and the CSS would place the div on the left side of the page.

## Deliverables

::Project Guidlines Ok, here is a crude example of the concept that I am wanting. This is not what I am looking for, but gives a proof of concept as far as draggable HTML objects go. I want a simple user content management interface that users can edit templates I design that are saved and accesable via [url removed, login to view] [url removed, login to view] ::Description of above project here [url removed, login to view] ::Some example functions that I would like to be able to access can be found here [url removed, login to view] ::Commands and examples of above library: [url removed, login to view] [url removed, login to view] [url removed, login to view] Additional JavaScript to include: [url removed, login to view] (based on prototype below) [url removed, login to view] (JavaScript library) [url removed, login to view] (HTML text editor) ::Notes: This User Interface/Content Management System will be integrated into an existing application (User authentication, existing MySQL table structure etc. Once interface is finished, will need to know what tables need to be created as to modify existing database.) Code will need to be documented well. Interface will need to be portable between servers (config file to change global variables). ::Specifications: Admin management functions such as delete/add/modiy user, template upload (stored in MySQL database), HTML object creation, subdomain add/delete/modify will need to be supported. There needs to be an archive kept of changes made to the user webpages (5 versions) so that a user can revert to previous version or their webpage. Multiple pages within a users site need to be supported. A function that detects broken links or orphaned pages needs to be available to the user. User modified templates will need to adhere to a bad word list upon save of webpage editable in admin interface to control objectionable content. 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows, Linux

Get Free Quotes For 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

  • neatcodersl Profile Picture
  • xtremesolsvw Profile Picture



    ## BIO **Xtreme Sol's** is a software unit with qualified software professionals, highly developed infra-structure. We focus our proven experience providing best-of-breed solutions, deep industry knowledge across various domains, technology insight and innovation to help our clients achieving maximum returns from IT investments. We have mastered the art of software development process and methodology from requirements gathering to final maintenance phase over the years by working with our global clients and addressing different the various business needs. We follow the guidelines of solid project management standards, developing flexible development framework and libraries with the right productivity tools. ## Area of Expertise **Java**(J2ME, J2EE and JSP) **Dot Net** (VB.net, C# with ASP.net)  **VB 6.0 ** ** **Php 5.0 **** **Asp 3.0  Graphic designeing Flash** **For front end** html, java script, dreamweaver and CSS **Databases** (SQL Server 2000/2005, My SQL 4, MS Access) **SEO Implementations Data Entry Operations**

  • coderprovw Profile Picture


    Mandaue,  Philippines

    Quality and Speed Combine = Complete Customer satisfaction. Delivers great quality results with utmost dedication and proven technical expertise in a very short amount of time possible. With more than 10 years in web development and desktop programming I had acquire a strong and solid experience when dealing with simple to complex requirements. Thinks outside of the box and has a lot of great ideas, optimal solutions and quick workarounds for any programming related issues/problems that your company or you as an individual have experienced. Helps a couple of my clients realized their dream project by implementing seamlessly and efficiently their specific and custom requirements.