Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.25 KB

README.md

File metadata and controls

31 lines (20 loc) · 1.25 KB

Description

This is a web application that allows people to create video challenges that others can join and try to complete. A person, creating a challenge, needs to upload a video description so that other people understand what is it all about. After completing a challenge, a video response can be uploaded by a participant, showing that a challenge was completed. Challenge creator can accept or reject such response, granting points or deleting response if it failed.

Since this application is tightly coupled with facebook, challenges may have different visibilities, being public or strictly for a chosen group of friends. Videos are being uploaded to users facebook accounts, using facebook api.

Prerequisites

sbt

Getting Started

Start the app on localhost:9000.

sbt run

In order for the app to work, facebook application needs to be created and properly configured. Application url has to be provided in Application.java

FacebookClient.AccessToken token = FacebookService.generateAccessToken(code, "facebook_app_url");

Application will use in-memory database. For setting a different database, please read the play tutorial.

https://www.playframework.com/documentation/2.2.x/ScalaDatabase