Drupal Function and Design Cleanup

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
We’re looking for someone to go through and clean up our Drupal site ( www.teachbuzz.com ) in the following ways. We have a test site, a live site, and a Github repository and we’d like all to be aligned/updated by the end of this project.

***General Function
*New User Joining: make it so that they set they’re password on joining and can login (and have the option to resend verification email) but can’t interact as a full user (upload lessons, etc.) until email is verified.
*Unrated Lessons - Be the first!: If a lesson is unrated, have the rating panel at the top say “Be the first to rate this lesson!”

***Design & Layout Improvement
*We’d like the content creation forms reconfigured to look like they belong as part of the site. Content creation forms include: Lessons (writing a lesson from scratch), and two types of content collection creation (Units – made up of lessons, and Curriculum – made up of lessons and units). Ideally it will not be a popup form but will function more like the new user signup form which keeps them in the main site/interface [ http://www.teachbuzz.com/user/register ].
*User Info Panel (seen when logged in): Much smaller. Make image and username take up one line and have badge underneath with Teachbuzz Points Underneath the badge. Remove all other info.
*Home Page: changed to a 2 panel layout like the about page: http://www.teachbuzz.com/content/about
Left Sidebar has Search panel and user info, shrunk to the size seen in content view pages.
Center&Right: News feed that shows latest lessons.
*Content View Pages: Allow maximum width of responsive center panel to be wider.
*Search Panel: Move “Sort By” and “Order” Above the two “Designed Fors”

***Back up & Work Flow
*Github Update: Make sure we’re up to date in Github and that our test site is up to date (some changes haven’t been committed).
*Update Test site (on server) with current live site configurations
*Database Backups: Create a folder with a current database back up on the server & Install a module that allows us to reliably back up the database to that folder using the Drupal admin interface.
Suggestions from you: Make suggestions of future clean up or fixes that need to be done to the lives of future developers easier.

Of course, by the end of the contract everything should be in both the live and test site, and the Github repository should be updated with current site.

Skills required:
Database Administration, Drupal, MySQL, Website Design, Website Testing
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 257
in 14 days
$ 150
in 5 days
$ 231
in 3 days
$ 266
in 5 days
Hire rahullamkhade
$ 90
in 20 days
Hire MaherSakka
$ 500
in 6 days
$ 155
in 3 days
Hire codelogics2
$ 206
in 15 days
$ 155
in 3 days