Find Jobs
Hire Freelancers

Develop a Customized Wordpress Website

$2000-4000 USD

Closed
Posted over 8 years ago

$2000-4000 USD

Paid on delivery
We are looking for a developer to build a customized wordpress website that will be clean, fast, highly optimized and secure. All 3rd-party plugins should work smoothy and be customized as needed. Here are the details: GENERAL SCHOOL BLOG the general school blog will display on the homepage. Homepage should also have widgets where admin can upload images, text and 3rd party widgets such as weather, calendar, etc. MEMBERSHIP/LOG IN Most of the site pages will only be accessible to members. However, there will be no signup form, as the administrator will manually create all members from a list of email addresses (and then provide each member with their login information). When a visitor (who is not logged in) clicks on a member-only page, a lightbox will first appear with sign-in form and a checkbox to "stay signed in for 2 weeks". This form should also have an link for password recovery. On the site header there will be a link for log in / log out. CLASS BLOGS Each class will have their own separate blog page (these pages will share the same layout, only different content will be generated). This page will be mainly a blog (with text, photos, and videos) but also have a contact form with image upload and also smaller sections with dynamic content that will be updated daily in the admin, such as "what's for homework" and "books we read today". When a new member account is created (this is done only by the admin) the child's class must be specified so that when the member logs in, ONLY the link to THEIR class blog is displayed. (If a parent has 2 children, display the links to both teacher's blogs.) So the site must be able to recognize which blog page to display for each member. CLASSIFIEDS SECTION Implement a full-featured classifieds plugin such as wpadverts. Members can view all listings but only admin can create a listing. FORUM SECTION Implement a full-featured forum plugin such as bbpress. Categories to be created/edited by the admin only, and members can post freely under the set categories. MESSAGES Each member's account page (or maybe on a separate messages page?) should have an area where they receive messages from the school. These messages may contain images or pdf docs. An email notification should be automatically generated to the member when a new message is posted to her account, with just the title of the message displayed in the email. In the backend, when the admin wants to post a message, they should have the option of posting it to individual members or to the whole membership list. The reason we are not emailing the parents directly is because we want them to visit the site. CALENDAR PAGE Implement a calendar plugin such as theeventscalendar FORMS Separate form pages for: Employment opportunities, Register your child to the school, Donate to the school CONTACT PAGE Will have email addresses of all staff members Please provide a separate quote for THEME INTEGRATION: A. Implement custom theme from psds file for: header, footer, homepage, class blog page, and login area B. All pages on the site should be responsive. Maybe start with a basic responsive skeleton theme such as [login to view URL]
Project ID: 9126864

About the project

62 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Brooklyn, United States
5.0
10
Payment method verified
Member since Dec 15, 2015

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.