Find Jobs
Hire Freelancers

Webapplication: sharing/hosting powerpoint presentations

$750-1500 USD

Em Andamento
Publicado há mais de 13 anos

$750-1500 USD

Pago na entrega
INVOICE & PORTFOLIO REQUIRED The webapplication that we need will facilitate the development, hosting and sharing of educational powerpoint presentations for a group of students. Based on a list of topics, registered students can create presentations that can be uploaded and shared. The webapplication should have the following characteristics: - compatible with PHP v5.2.14 - compatible with MySQL 5.1.48 - crisp, profesional design - easy navigation - if you use a Js library, we prefer you use jQuery (not a huge problem if you use an other library) - cross-browser compatibility (IE 7+, Firefox 3+, Chrome 5+, Opera and Safari are less important) See the attached powerpoint presentation with the mockups and detailed descriptions of functionalities The provided mockups are merely to examplify our ideas, we are obviously no designers so if you have ideas for another (better) design please feel free to be creative. Administrator domain: * add/edit categories * add/edit keywords * user management (create, edit and remove user accounts) * download compressed folders with concept Powerpoint presentation and supplementals that were uploaded by user * upload compressed folders with final (reviewed) Powerpoint presentation and supplementals (e.g. PDF, images) * add/edit multiple categories and keywords to a presentation * edit presentation details (presentation title, description, name of author, name of editor, name of consultant, date created, date of required update, number of slides, file size of compressed folder) User accounts: Individual accounts coupled to individual username/password: * editor (administrator), full access / rights * consultant (only access to those presentations for which he / she was listed as a consultant) * general user (access to presentations that were authored by the user, in addition based on number of created presentations credits can be earned allowing for access to other presentations). Users can view and change their personal details (address, phone, email, password, view list of previously uploaded presentations, presentations that they signed up for, credits status). User domain and general functionalities 1. List of topics for which presentations need to be created - can be mainted by all users - new topics can be added to registered categories - users can sign up for creating a presentation for a topic in the list - topics can be locked by the administrator once a presentation is finalized [login to view URL] of presentations by category or keyword. - details of presentation are listed based on category / keyword - download link is provided - each time a user downloads a presentation one credit is deducted (unless the user has unlimited access) [login to view URL] feature, search within: - presentation title - presentation description - by author 4. New / featured presentations: show latest presentations that were added [login to view URL] on presentation: Users can write a comment on a presentation which is emailed to all users listed as editors 6. Presentation upload A user who registered for making a presentation can upload a presentation for the registered topic, these presentations should only be viewable / accessable to editors (administrators). An editor will be able to remove this presentation and upload a finalized edited presentation with supplemental files as a compressed folder and edit details (e.g. title, authors etc) for each presentation. 7. Cronjobs Once a month a cronjob is performed to check which presentations require update/revission. A list of presentations requiring update is send by email to all users registered as editors (administrators). Once every two months a cronjob is performed to check for presentations that were added during the previous 2 months, a list with details about these presentations is generated and emailed to all registered users.
ID do Projeto: 857164

Sobre o projeto

10 propostas
Projeto remoto
Ativo há 13 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) NETHERLANDS
Amsterdam, Netherlands
5,0
1
Membro desde nov. 17, 2010

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos Publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.