Find Jobs
Hire Freelancers

245364 Joomla PHP/MySQL XML data

N/A

Completed
Posted over 15 years ago

N/A

Paid on delivery
This project has been started but not completed. You could view the existing PHP/MySQL code for ideas. The original programmer has graciously volenteered to allow some questions by the winning bidder if required about the existing code. Project to be hosted/posted on my rented webserver from Onyxservers [login to view URL] Upgrade existing Joomla from 1.53 to 1.54 Create a PHP script that can accept XML posting data from a PDF form via HTTP - See [login to view URL] Create a PHP script that can accept PDF files via HTTP submit and store them together with the matching XML data. Parse the Adobe Livecycle PDF submitted XML utf8 and utf16 data submitted and store in MySQL database. Create an area that allowed XML files to be uploaded into MySQL and processed. (Existing code) Create an area that allows admin to Add/Delete/Modify/Activate/Deactivate/change password for Clients (Existing code) Admin may easily select, sort, filter to find and download XML and Livecycle PDF files (Existing code) Easy interface for XML files to be viewed, sorted or filtered based on their key data fields (Group Name, Contact person, Check-in Date...). (Existing code) Easily change a status field on XML/PDF data to – Status Approved, Status Unapproved, Status waiting to be approved. (Existing code) When a XML/PDF file is approved, it will create/update a client registration using the email address as the key/username. The name, address, phone number, mailing address will be inputed from the XML data into the profile of the users registration. The computer will generate a strong password. (Existing code) User will be emailed a username (email address), password and instruction on how to login. (Existing code) Admin should easily be able to enter a message to the client in shoutbox format. Shoutbox entries are also emailed to the client's email address. (Partial existing code) A series of queries will generate 7 datasets from the MySQL database. Only 'Status Approved' XML data will be used in these queries. Using the Google calendar API you will refresh 7 secondary google calendars using these datasets. These datasets, date associated with events (Meal times, check-in time, activities times ...). They also are used to calculate our room availability and to display it online. [login to view URL] Create a PHP script that is compatible with Adobe Livecycle PDF to request room availability to populate PDF with room availability data. Full backup and restore system to protect database, code and customized setup. -------BELOW ARE THE LINKS THE CLIENTS WILL HAVE ACCESS TO------- A. Client registration is created automatically when their (first) XML data is approved. B. Client will validate email C. If client forgets their password, they enter in their email address and password is emailed to them. D. Client has access to modify profile and password. E. Client has access to download PDF(s) files they have submitted and can see the status of their PDF/XML file - Status Approved, Status Unapproved, Status waiting to be approved. . H. Client may view a private shoutbox message system between admin and client. J. Clients may upload pictures and text H. Create access to all these clients features in one visually attractive and polished webpage. I. Client can login from main webpage. Notes: After this project is completed, I will need to hire someone to make me a site very similar to [login to view URL] using Joomla 1.54. I want news and events listing, photogallary in addition to what is displayed at camp allen.
Project ID: 1991617

About the project

1 proposal
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Ready to do it. :) Thanks.
$230 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of CANADA
Winnipeg, Canada
5.0
5
Member since Jan 15, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.