Wordpress Create a new Website - wordpress

I am newbie in Wordpress development. One of my client is asking to create a new project. My Clients' needs are:
Basically he wants to add contests for city wise. On the website entering page, a user sign up form would be there. If a user enters a zip code then according to zip code his/her city will be traced and this entry would be filled under this city. After signing up he/she could upload their videos on the server. There will be an another option to record audio/video online on the website. To record video on live contestant needs to pay little amount. Admin can create couple of logins for the CMS. These users can login and only see contestant's videos not their private information. These users can send video download link to anyone as they want. Admin also wants to run sweepstakes for cities.
Can I create this whole project in Wordpress ? If I could, then which plugins do I need to research more ? Thanks in advance.

Related

How to invite everybody to a site in alfresco share site?

In alfresco share site, we have the option to add a group to a site using add group. But how to invite every one to a site at a time. Right now the user has to add manually each users. I have 350 users, and the site creator will find it difficult to send invite to everyone by adding each person.

wordpress user registration/profile plugin

I am trying to make a wordpress site which will allow users to register by themselves and log into the site and have a profile. IS there such a plugin that will allow me to incorporate this into my site? I have looked around and being that I have very little experience with making sites/wordpress I have decided to ask some experts.
I know with wordpress you get a "blog" sort of site, but i'm hoping that if the plug-in i'm looking for exists then I can make my site to look different. The reason I am asking for each individual member to have their own "profile page/ private page" is because I want to be able to upload data to their specific pages and they should be able to see the data without seeing others'.
Thanks for any and all help you can provide me.
If I can't find a suitable solution, I will try to build a site with joomla, I had gone with wordpress because I had heard that it was easier to use.
Yeah, There is one plugin to do all these in wordpress. Plugin name: Profile Builder - front-end user registration, login and edit profile
plugin Link: http://wordpress.org/plugins/profile-builder/
Yeah, There is one plugin to do with all the things which you want. Plugin Name : "Theme My Login"
Plugin Features :
Your registration, log in, and password recovery pages will all match
the rest of your website
Includes a customizable widget to login anywhere from your blog
Redirect users upon log in and log out based upon their role
Show gravatar to users who are logged in.
Assign custom links to users who are logged in based on their role
Customize user emails for registration and/or password recovery
Send user emails in HTML format
Allow users to set their own password upon registration
Require users to be approved or confirm e-mail address upon
registration
Theme user profiles
Please refer the following Location :
Theme My Login

How to create an audio streaming site in the style of Lynda or other video-training sites?

I would like to make a streaming store like Lynda.com, Udemy.com, or other video-training websites - where the customer can buy and/or subscribe to my digital library, but the customer can only stream the content, no downloading. Is this something I should do in WordPress, Shopify, or something else? A key aspect would be the customer being able to go back-and-forth between buying an individual stream and a monthly subscription without losing their purchased streams.
The content will be self-created audio files. As far as the audio-player, I was thinking about using SoundCloud.com and privatizing the audio on SoundCloud.com. Then embed the audio onto the site to prevent pirating and rely on a third-party site to host the audio content rather than burdening the hosting provider. Or is there a better solution?
Thanks for any feedback!
You CAN use Wordpress, but there will need to be more involved then just setting up a basic website. You'll need to provide the user with a unique URL to stream the content from.
Other than building a custom platform, you can use something like http://buddypress.org/ to create user profiles. And only allow paid users to access certain content.
Shopify will only help with taking orders. Not giving users account access to login.
You could use shopify, then build out a user login side using something like Heroku. We had a similar goal to build a marketplace for live music bookings - basically the difference here being that the artists were the users, not the customers. We used Collections as profiles and Products as bookable packages. We simply embedded youtube vids and made sure to turn off recommendations in the youtube embed code. We currently make this information public, but it could be behind a login (the basic login/account that shopify provide) in your instance. It would be a little bit manual: e.g. they 'purchase' the subscription, then they create a login at checkout, whereby they're then able to access the videos/audio.
Have a play with our marketplace as an example of what I mean: tremolo.com.au

Console PHP app posting to timelines

Objective
We're developing a PHP console app that will be a running as a daemon using the PEAR System_Daemon class. The script is ideally a timed loop, that executes indefinitely until terminated.
What this loop does is query a database of players of our FB game on timed intervals, and then make posts using certain criteria to their Facebook walls/timelines.
Our app will be hosted on our Facebook page, which will also contain some albums, photos and videos that we are using to feature on these posts.
Posting on Walls/Timelines
My question is, whether we would be able to use the Facebook PHP SDK to, from within our console application, running as a service, share these albums from our console app, as posts on the users timeline, without having need for confirmation from the FB user in any way, providing we have acquired the appropriate extended permissions of course.
Appearance Sharing vs Uploading
Will the appearance for sharing an album, or video appear the same, on the users timeline as if they posted it themselves, or will the post simply appear as a thumbnail with text next to it.
I've noticed that Facebook nowadays posts photos in a neat collage with more than one thumbnail, and this is the effect that we want to achieve. Also, if not mistaken, I believe that videos added to your wall post also shows inline, as a nice large video, instead as a thumbnail.
Would we rather have to upload these images to a Facebook users account, and if so, is it possible to create new Albums on a users FB account, using the PHP SDK, and the required extended permissions granted? Or can we achieve the same look and feel by simply sharing?
Hosting media externally
Can we add photo's to users profiles, hosted externally perhaps, that will allow the PHP script to post them to an album on their account without needing to upload?
We are trying to avoid uploads, as this will have a performance impact on the server side application.
Providing you request the correct permissions, you can upload photos to the user's account using the Graph API quite easily. To post multiple photos you will have to make multiple API calls. If you post to the wall, the photos will be added to the "Wall Photos" album.
The Graph API does allow you to create albums on the user's behalf, and lets you upload photos straight to the album too. This will create photo stories on the wall like the image you posted in your question.
What you can do, however, is host the files externally. Facebook will always load the images from their server so you have to upload them to facebook. If you want to host the photos externally, you must post the images to the user's wall / timeline as links, but these won't appear under the user's Photos or under Albums.
Hope this answers all your questions. Documentation for uploading photos and creating albums can be found on the Facebook developer website.

Wordpress site user accounts

I am new to web development. I am trying to build a site using wordpress as a cms. As such i want to know whether there is any way to create user accounts, so that people can register with the site and login. We would have an online store and we would like users to be able to save and view orders.
I have seen buddy press, but it only works with some themes. Is there any other option available?
Thanks in advance,
cpv
You can add one of the free plugins such as "Login Logout". This is the one I am currently using and it lets new users register for accounts.
You need to search for it in your plugins tab in wordpress, then install and activate it. Then you need to go to your Widgets tab and include it. Then it should run on your website.
Yes, Wordpress has user management, I suggest you play around with wordpress to understand how it works. Download a few e-commerce plugins or user management plugins and see how it all works.
Buddy press just uses the same user management that wordpress has.
I'm sure the wordpress documentation is a good place to look for more information.

Resources