I'd like to have a script to manage the notes of several team members. They should be able to start posting notes without creating a user, if later they decide to create it then move all his notes to his account. Otherwise keep them referenced through a cookie.
The notes can be private or public, if private they won't be shown in the main screen which lists all the notes in the system.
It should be written in php with mysql. Have a nice presentation and allow me to choose between saving in html or text.
Allow the team members to either keep their notes private or make them public so he can share them with whomever he wants. By sharing he allows the note to be edited by whomever he shares it with. Allow him to share his note on email, twitter, facebook.
This should be a responsive site and work on mobile platforms also.