JSF Webapp with login and administration area for video lessons - repost

Our customer wants to provide commercial video training lessons for his sport. Therefore we need a small web-application, that allows users to have access to a playlist of video lessons they paid for and allows our customer to upload videos and manage the playlists.

Important: All the basic details of the project (setup, server,...) have already been done. We are just running out of time to finish the project on our own, so we need you to jump in an help us!

Users can register via a registration-page. At registration they pay at least for one playlist-subscription via paypal. The successful payment leads to the activation of the user account (active = a playlist is available).

When the user us logged in, he can watch the videos of his active playlist for 14 days. When this time is over, following happens:

If the user has purchased a subscription for more than one playlist, the next one is activated


The user is shown an information to purchase a following subsciption.

An administrator is able to upload/change/delete videos, create/delete/change playlists and assign videos to playlists. An administrator can also see user information. Videos are hosted on a commercial video-hosting site, which provides a java-api for access/edit of the uploaded videos, as well as download-protection and other security measuere. Also, a player is provided, which only must be embedded. So, the developer does not have to take care about video-formats and player-related programming.

In a more technical description, the above description leads to 3 "areas" of the application:

Register area

- User puts in basic details (Username, password, billing information)

- user buys a subscription via paypal; automatic detection of successful payment leads to activation of a playlist in the users-table

User account-area

- shows videos of the current playlist in the menu on the left

- shows the description of the playlist below the menu on the left

- shows the date until the playlist is available

- has an upgrade-button to purchase/extend subscription via paypal; automatic detection of successful payment leads to activation of a playlist in the users-table

- if user clicks on a video on the left menu, the menu is played in the centre of the screen

Admin account-area

- Upload videos

- Create/Delete/Change playlists

- Assign videos to playlists

- See user statistics


- The project is solved with JSF and primefaces as tag library

- The project will run on Glassfish application server

- JPA 2.0 is used for persistence

- Each table has an ID and a version attribute, which means its entity is subclassed from an abstract entity

that provides the two attributes

- For the connection to the video-provider the appropriate java-api is available

- The development is done with Eclipse (Kepler) and a repository on github; a jee-application-server will also be provided, as well as the

video-hosting-account and related api. All parties MUST USE THE SAME IDE!

So, everybody included in this project can always check out the current state, build and

deploy the application; all server-configuration must be available in the same way!

- We have the technical knowledge for this project and already thought it through.

We will also provide a database-scheme and other information, but do not have the resources to

fully do the actual development. This is where you come into play!

Habilidades: J2EE, Java, JSP

Veja mais: web video commercial, web programming lessons, web programming ide, web ide java, web hosting in java, web development web ide, web development lessons, web developer training, web developer ide, web application development of login page, webapp developer, upgrade video player, statistics architecture, programming lessons, paypal purchase protection, paypal payment from web for developer, paypal library, need help with statistics, need help with java programming, jsf button, java programming training, java programming lessons, java programming for web development, java programming download, java developer payment

Acerca do Empregador:
( 0 comentários ) Schwaig, Germany

ID do Projeto: #5130454

Concedido a:


Hello, I am a Java Developer with over 3 year development experience. I have 2 year JSF application development experience using primefaces, richfaces and tomahawk. For the security and registration if you want se Mais

$1000 USD em 10 dias
(0 Comentários)

18 freelancers estão ofertando em média $1330 para esse trabalho


Hello Juergen , How are you,Thanks for re-posting this project, I am am JSF&Java expert,I am very interested in this project, Let's discuss in details. Thanks Bing ======================================== Mais

$1480 USD in 20 dias
(105 Comentários)

I am interested in the project. Lets discuss more. I have working knowledge of JSF,Struts,Hibernate. I can handle most Java web projects.

$1444 USD in 20 dias
(7 Comentários)

Hello, I'm a Java, J2EE application developer with over 10 years experience. I'm very happy to work for you. Thanks.

$1484 USD in 20 dias
(12 Comentários)

Hope you´re doing well! I´ve been working on jsf + richfaces for the last 5 years, I can develop your app in the shortest period of time possible. My bid it´s highly competitive Regards Mkscott

$1055 USD in 3 dias
(7 Comentários)

Hello there, Let me introduce myself. I am Tahsinul of the project manager of Workspace firm situated in Dhaka, Bangladesh. we have 13 different teams to work in different web and d Mais

$1545 USD in 30 dias
(1 Comentário)

Hello, Thank you for considering this proposal. You haven't specified the target browser/versions and devices you want the application run on. This mostly affects the UI design but it is good to know in advance. It Mais

$1666 USD in 30 dias
(22 Comentários)

Hi, Which build system is going to be used for the project? Feel free to check out my profile for relevant references. Cheers, Marko

$1100 USD in 6 dias
(2 Comentários)

Dear employer, I can provid you this web application. Please send in more details to proceed with the project. I'm reading to start working on the project. Looking forward to working with you. Awaiting a positive r Mais

$1500 USD in 30 dias
(7 Comentários)

Hello, I'm a Senior Java developer and I have a strong professional skills in Java on different projects. For one of my last projects I used JSF and PrimeFaces with JPA as a database mapping. I just have question abou Mais

$1400 USD in 30 dias
(15 Comentários)

have gone through with the requirement and we can start this project now. I want to introduce our self, we are a group of freelancers we have 11 year of experience in web application development and design, we w Mais

$1200 USD in 30 dias
(0 Comentários)

A proposal has not yet been provided

$1388 USD in 30 dias
(0 Comentários)

Hello, Thanks, for giving us a chance to bid on your project. Please check private message box for more details. We are WebGloabalIt is an (ISO 9001:2008) (ISO 27001:2005) certified company which have throught Mais

$876 USD in 12 dias
(0 Comentários)

Hi Juergen, I'm ready to do this job for you. I have 25 year experience in programming (15 years on web-development from). I have a little "team" (4 Java programmer) with whom we can accomplish the requested site Mais

$2000 USD in 30 dias
(0 Comentários)

Hi, we are group of people how are currently working with am MNC. we got 5+ exp guy and an architecture with 15+ exp. i can ensure u that u will get the best and good Quality. I understand we are new at freela Mais

$1250 USD in 25 dias
(0 Comentários)

Hello, We are services providers in .Net/MySQL/WordPress/Magento/Php/Java/Joomla/Drupal/c/c#/XML/Sharepoint with exp over 5 years. We have team of 160 [login to view URL] have team with exp over 5 exp one and w Mais

$1546 USD in 10 dias
(0 Comentários)

Hi Professional Java developer here. In my previous project, I implemented almost identical logic as in your description, only difference was it had to do with Music Videos of professional artists and users were b Mais

$1250 USD in 30 dias
(0 Comentários)

Dear Valuable Client, If you look at my ratings, you can see that I can complete medium to large projects successfully with great satisfaction. I specialize in advance scripting and can do even the most complex of pro Mais

$1159 USD in 20 dias
(0 Comentários)

A proposal has not yet been provided

$1800 USD in 25 dias
(0 Comentários)

Dear sir, I have thoroughly gone through your project and I have clearly understood what your need is. Our company (Divinotech) has a great experienced website designing and developing team who has great skills in P Mais

$1263 USD in 20 dias
(0 Comentários)

After you award the project to me. I can provide the demo version to display the progress of the project from own websites every day,so that you can feel free to comment on modifications to achieve satisfactory results Mais

$755 USD in 25 dias
(0 Comentários)