I need a system that stores text message, voice mail, or email reminders until they are ready to be sent. When they are ready to be sent, text messages and voicemail messages will be sent using Twilio and email will be sent using Mandrill. Reminders will be submitted from another app via JSON web request and they need to be store in a mysql database until it is time for them to be sent.
The JSON will contain a sender store name (char 50), a phone number (char 10), a date (char 10), a time (char 10), a reminder type ('text','email', or 'voicemail'), the message if its a text or email, or the name of the prerecorded message if its voicemail, and some kind of key verifying they are a valid sender.
The reminder submission should be validated and if it passes validation, store all information passed in mysql and return the ID of the stored record. If it does not pass validation, it should return an error. Should be a valid date, time, phone, number, and message type, and a valid sender key.
I also need an http JSON interface to be able to delete by ID.
the system should poll every five minutes and send the reminders out when they are due. on successful sends it should store a confirmation in mysql for the reminder, or an error message if the send fails. If the failure responds with an error that indicates the message should be retried, then it should retry.
I also need a simple management interface to be able to login and view/edit/delete reminders manually if needed.
I would like the system to be written in php using the laravel framework and its ORM, Eloquent. I would like the management interface's UI to use bootstrap for its elements.
I really interested in your project. It seems that your are going to design an API for reminders, am I right? check your PMB for more discussions
Bu iş için 11 freelancer ortalamada $767 teklif veriyor
I can develop this in few days. Kindly contact me and lets get started.
Hi, First of all thanks for posting this project, I am available to provide you economical services for web development, I have read and understood all of project details. I am expert in software development and co Daha Fazla
Hi Jeff This is Lakshmi Swaminathan from Cuion Technologies Pvt Ltd, Bangalore, India. We have a good team of experts who are skilled in developing websites and web applications. Our expertise and experience has ben Daha Fazla
HI, READY TO START WORK. LETS START AND FINISH IT ASAP. I HAVE 8 YEARS OF EXPERIENCE IN WEB DEVELOPMENT FIELD ( PHP, MYSQL, AJAX, JQUERY, HTML, CSS... ). THANK YOU !!
Greetings!!! We are glad to bid on your project and would be more happy if get a chance to work on the same. Please see PMB for details. Thanks Sonali@TeamUnipixel
IT Engineer with 13 years of experience (2000 - 2013), I have enough skills to complete this project. Please check inside my profile page - here at freelancer.com - what my former Employers have said about me. I a Daha Fazla
Hello, I am very interested in your project. Please note that my bid amount and time frame are estimates only pending further details (perhaps high or low). Please see private message regarding several questions I have Daha Fazla
we will provide you complete Solution as per your need. For more detail please check our message where you can find our previous work too