24FreelanceFreelance marketplace that never sleeps
Closed

You need to write scripts and implement them.

893 views 0 responses#1820
Project status
Closed
Budget€4,125for the project
FormatOne-time projectno prepayment
PaymentCash, Bank transfer, E-money
Responses acceptedFinisheduntil 23.06.2016
Responses0category average: 0.1
Views89319 in 14 days

Project description

You need to write the following scripts and embed them in an existing web application.
The code must be in the OOP. The existing application on the self-written PHP engine, mysql database via PDO.

Tusks of this type are a lot, if you perform these tasks well, then you are ready to give work for about 100 hours a month. If you are not interested in stable loading in the future - do not leave a request.

I am ready to consider options from people who know better than me how to perform drags, and from those who need to be curated and slightly guided when deciding (such may not know how to solve these 3 drags immediately, but must be able to Google when indicating the direction). Naturally, the rate of the hour depends on this.

1) set up the sending of letters from popular mail services.
There are 2 tables:
maillist_queue
| id | mail_sender | name_sender | mail_recipient | name_recipient | subject | text |
mail_account
| id | address | password |
necessary:
When you start the script, send letters from the maillist_queue table. if the sender’s mailbox (mail_sender from the maillist_queue table) from the domains mail.ru (and other types of list.ru), yandex.ru, gmail.com, rambler.ru - take the password to his box from the mail_account table, and send it from the servers of these services by smtp. If from another domain, send via standard php mail()
Posted letters if the letter has gone

2) transfer the information about the goods to another server.
there is a list of goods on one server - it is some data about the product and files that relate to it (files can be several, the volume of one file up to 100 MB). When you start the script, you need to transfer files and data from this server to another + save this data and files on a remote server + return the confirmation that the data has been received and mark it on the first server. Both servers are fully available.
I guess it will be most convenient to use the curl.

(3) calendar and notifications
There is a table with information about the birthdays of users and information about the beginning of user holidays. On page 1 you need to specify the number of users who have today's birthday, and the number of users who start tomorrow's vacation (to display only the number of unvisited notifications). Notification = showing the current user that a particular user has a birthday or vacation. On "page2" you must show a list of notifications. And on the page2 all notices are not displayed on one page, but divided by 5 notifications per page. The notice is considered viewed if it was displayed on "page2" wherein, if any notice is viewed by the user1, it is marked as viewed only for that user, and for the user2 this notice is not viewed.

If the structure of the database is not specified, create the structure at your discretion to demonstrate it.


The application must indicate:
(1) expected value of the hour
2) an estimate in hours for each item WITHOUT implementation in an existing application (an accurate estimate can be made, from " and "to").
(3) examples of code
if you participated in writing something / wrote yourself (whether it is a module for a business card site or a web application) - information about this is welcome

After checking on test data and pages, you will separately implement it into an existing application.
Web programming Cash, Bank transfer, E-money

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

24
Twenty · tip

How to write a response that gets picked

  • Open with the client’s task, not with a story about yourself.
  • Link one or two similar works from your portfolio.
  • Name a price and a deadline — and what exactly they include.
  • Ask one clarifying question: it starts the conversation.

Responses 0

Response texts are visible only to the client.

Same category

Similar projects

All projects in the category
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Web programming24.09.20260215
0responses
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Web programming24.09.20260248
0responses
Good to know
How do I respond to this project?

Log in as a freelancer, describe how you will solve the task, name your price and deadline. The client reads responses and starts a dialogue with the best ones.

Who can see my response?

Only the client who posted the project and you. Other freelancers do not see your text or price.

Where can I find similar work?

New projects in “Web programming” appear every day. All projects in the category

What this page answers