PLEASE READ EVERYTHING - BEFORE YOU BID! Placing a bid, means that you have read and understood the description and are sure that you can deliver a good prouduct/service!
I have a project coming up, and I need some help from some profesional PHP developers and designers. Please do not bid if your design skills are poor or if you are struggeling to deliver good design to european customers. Project shall look and feel like high quality. Must show earlier projects with both design and programming.
Design shall be responsive (for pc, tablet and phones).
System is meant for schools. Were we as administrators can login and create "schools", that again can create classes/groups, and bring contacts into this. Students will be the conctact, and it should also be possible to add two more "sub" contacts under the student (parents) with cellphone number.
When sending to a class/group - you can choose to send to the student, just the sub contacts (parents) or both (parents and student).
When SMS's are sent, they get put into a que (mysql) with number, message (max 158 characters to start with), date and time sent and status (0, not sent, 1 - sent, 2 - problems sending, 3 paused). I will handle the que myself, so the technical part of sending the SMS to a gateway will be handeled by me.
Import of CSV files with contacts shall also be possible. Details about this, we will have to come back to.
Administrators (me that runs the website)
School administrator (can create groups/classes, and create sub-administrators and choose what groups they can send to)
Sub administrators (can only send sms to the groups they have been given access to - sub admnistrators can change phone number/contact details in the groups they have access to).
:: Part 1 of the project (design/mockup phase) and logo/color scheme
Mockup of the userinterface (just jpg/png images), so that I can get a feel for your communication and design skills. Please see part 2, for more description about the pages.
In this phase, we also need to design a logo for the project - that will make the frame for color choices later.
This is the phase that you will have to show that you are qualified to continue the project. I would appreciate a low milestone for this part.
:: Part 2 - Final design and coding of the pages in HTML/CSS and PHP/MySQL
- Login page
- Forgotten password page
- Overview page
- Contacts / Group messages
- Create group/class/Change group/class
- Incoming messages
- Sent messages (outgoing messages sent)
- Administration (create user, update user, suspend and delete user)
- News (news from the supplier/me)
- Change user settings page
- Import contact page (import CSV, excel) into contacts
- Administration page (for the top administrator, add new schools, suspend accounts, se total amount of messages sent last month, this month and so on)
Pages need design, and PHP code made. Should be coded in such a way that it is easy to update/change the code later, and/or add extra functions to it.