1. Localized - Will need to be in 10 top world languages (Chinese, Spanish, English, Hindi, Arabic, Portuguese, Bengali, Russian, Japanese, Punjabi/Lahnda), and support adding more as required.
1.1 Auto-detect location and language, but give option on upper-right to change language
1.2 Menu and all content to be localized
1.3 When posting new content (audio, video, articles), there is a place to have English, Chinese, Spanish, etc. and is dynamic to add languages as they are added in administration system.
2. Videos - will need to support uploading and streaming videos
2.1 Host video files on site (no youtube, etc.).
2.2 Place to have video link for each language in system
2.3 Button to share with Facebook, Twitter, and email
3. Audios - will need to support uploading and streaming audios
3.1 Host audio files on site
3.2 Place to have audio link for each language in system
3.3 Audio plays in background while users navigate site (like in [url removed, login to view]) without interrupting audio
3.4 Button to share with Facebook, Twitter, and email
4. Articles - will need to support uploading article postings
4.1 Allow posting content like standard wordpress, but availablity for content in each language configured
4.2 Button to share with Facebook, Twitter, and email
5. Questions - will need to support asking questions via submitting a question
5.1 Under Contact, have form where user can submit a question or comment with name, email, and comment.
6. Subscriptions - Site needs to support subscriptions to allow people to be notified of new content (new videos, new audios, new articles).
6.1 Users can log in and set preferences on frequnecy (when posted, weekly, or monthly)
7. Administration - Each of the languages will have a "manager" for that language. (custom plugin)
7.1 Admin configuration for languages supported
7.2 Under Admin, each "manager" will have checkboxes to support various languages. For example, one "Manager" will have access to English, while another "Manager" might have access to all languages)
7.3 Each "Manager" will be able to post content in language(s) selected by the administrator, and will receive all questions submitted from language(s) configured for his user
7.4 Managers will be able to post articles, audios, videos; and see, review, and approve comments for each item posted in the language(s) selected
8. Subscribe - Ability to subscribe to podcasts and rss feeds for notification of new content.
*Must be fully responsive.
*Must agree to upload wordpress code and mysql code to my test server every 5 days.
*No up-front payments allowed
1. Design phase - 20%
2. Items 1,2,3 completed - 20% - Update code/db to my test site.
3. Items 4,5,6 completed - 20% - Update code/db to my test site.
4. Items 7,8, and remainder - 20% - Update code/db to my test site.
5. All bugs and issues resolved - 20% - Update code/db to my test site.
*Reference site to model after:
[url removed, login to view]
*Name of site: [url removed, login to view]
Sub title: Publishing the Gospel of Salvation
Small menu above: Contact, About, Sign In, How To Get Saved (this needs to be highlighted so it stands out)
Sub menu items:
- About [url removed, login to view]
- Our Mission
- What We Believe
- Follow Christ
- Where Do I Start?
Menu: Today, Broadcasts, Sermons, Blog, More, [Search magnifying glass icon]
Sub menu items:
- Latest Broadcast
- Archived Broadcasts
- Subscribe to podcast
- Latest Sermon
- Recent Posts
- Subscribe to blog RSS feed
- Mobile Apps