I need a developer to create a basic user, ban, messaging, and profile system for my website. A user needs to be able to register (with email verification) and login using their email address and password. After logging in, they should be able to send messages to other users (by email/user name) and also receive messages in their inbox. Sent messages should be displayed in their outbox. Users should be able to edit their profile (static fields) with a 'resume field'.
Users also need to be able to be banned by a user who has an administrator permission, and this should be handled at login -- if a user is banned when they login, it will display an error notifying them that they are banned -- they will not be able to continue with their login.
The developer must create the MySQL database and tables required to complete this task -- required tables will be described to you in more detail.
The developer also need to write this code modularly (i.e. I need a set of library functions to perform tasks such as registering users, logging in, getting user information, etc.)
The website template is provided, so no 'design' is necessary -- only code.
NO BID OVER 80 DOLLARS WILL BE CONSIDERED
20 freelancers are bidding on average $105 for this job
We are freelance software developers. If you contact us, we can give a quote for your project and we can discuss further details. w w w . so l v e r . i o
I'm highly skilled in PHP programming and I designed such systems on other platforms before. I will start working asap and finish the job in less than two weeks. Thank you!