I’m looking to work with a developer to create a web based app so it works on all the platforms. This summer there are summer events happening in our city and I would like to use the app to unite the students. Have them participate across the network and for everyone to share their content/pictures/comments during the games.
If the app would allow for the user to take/ submit the picture with text, tags and categories for publishing on the network for users to vote/like/share that would be great.
I have a WordPress multi-site where each group has their own website and I want to build an app that works with the network so all the groups/members can stream the latest post across the network on the app. The primary function of the app should work as a connecting tool for all the groups where members can follow/add each other, like, message, and share content with each other. The user profile should be able to post on his wall on the app and only on his primary or secondary group web sites if he/she has authoring role on the wordpress (assigned by the admin). Users can't create sites, all site are created by the super admin.
Each group already has their set of real life student executives’ roles and I want the execs to be in charge of their group websites. Execs have the roles of either the Admin/editor or author and their group members by default have the subscriber role (no editing power on their group site) unless the admin/exec re-assign their role. The execs would be in charge and assign the contributor role to students who want to contribute content on their group website. These are standard functions on WordPress and I will want to work these abilities to help manage the content being published.
During the signup process, the user needs to select/designate what club he/she belongs to so he/she can belong to that specific website as their home group. The user should be able to follow any additional groups’ on the network and hide the rest of the content published by the other group websites.
The second most important functionality is for the users to be able to discover other users using hyperlink keywords on the user profile. As an example, if a student indicates that he's interested in photography, he is from Brazil and he speaks French, I would like the app to recognize the keywords and match users with other users with the same keywords on their profile or allow users to search the network for those keywords.
The third most important functionality is for execs to collaborate over a calendar planner/task/reminder tool. I would like to help groups plan activities together. I would like for them to share writing space, brainstorm together, add their content and assign task/message designated user roles on other sites (admin, author etc). Meanwhile, the other participating planner would receive notifications of the task assigned/with reminders to acts. Overall objective is to enable students’ execs to plan activities or events together.
In short, I'm looking to offer multiple functions that has most of the following features on this app[url removed, login to view] The app should allow to ad spaces and work with an affiliate management plugin, work with Facebook, twitter, and Linkedin (Tumblr, Pinterest and SnapChat would be a bonus). I would like the app to work with wordpress translation tools and translate a post and if possible, real time chats so between French, English, Spanish and Portuguese. Arabic, German, Hebrew, Dutch and various Asian languages would be great.
Other major requirements are the ability to offer app upgrades as in app sales. I will want to offer the users a dozen of available upgrade plugins to customize their app user experience in the future. If we can work out something in the future for additional plugin developments for the app, that would be ideal.
Please let me know how long and how it would take you to create the first version and the payment arrangements.
16 freelancers are bidding on average $2607 for this job
I'm a computer science grad student, have vast experience in web development. I believe I am capable of achieving targets in stipulated time frame with ease and perfection