Photo and video sharing service

Photo and video sharing service
Technologies:
- Apache Solr
- Drupal
- Geolocation
- MySQL
- PHP
- REST Server
- Titanium
- WebPurify
The request:
Build an online photo-sharing, video-sharing and social networking service, where the user can post content and view, comment and dislike images or videos other people post, as well as follow other people.
The Drupal solution:
We implemented a multilingual website that offers users the possibility to login, view, dislike and comment on all the photos and videos uploaded. The homepage is divided into six categories, most recent uploads, hottest hashtags, most viewed, most disliked, most visited profiles and most active profiles. Logged in users can upload photos or videos on the website through the mobile app. Users can follow other users and can search for content by hashtag or location.
The Titanium solution:
We created a cross-platform app using Titanium, where the user can view, comment, dislike or report other posts, can upload and delete (when necessary) their own photos or videos, search for users or search images by hashtag. The users also have a Newsfeed section where they see recent activity of the people followed, or recent activities on their profile. The app runs on both iOS and Android.
Functionalities:
- Upload Images/Videos
- Share to Facebook/Twitter/via Email
- Comment on posts
- Follow users
- Dislike posts
- Receive push notifications with new activities
- Report inadequate content
- NewsFeed
- Change push notification settings
- Change his own profile
- Image caching
- Offline reading