web 2.0 dance portal

Cerrado Publicado May 21, 2008 Pagado a la entrega
Cerrado Pagado a la entrega

project "wedance" will be a web 2.0 solution (web-portal) in combination with a existing dance-school-management software called emambo. Some basics my be used out of the existing portal [[login to view URL]][1] (source-code available, php3 / mysql).

the emambo software is a generalized software for managing dance schools of varying capacities in an effective and efficient manner. the software deals with the various processes in the system like student registration, course scheduling, billing and invoicing, student communications and the like. the software not only handles an intranet system, but also provides facilities for sharing the information over the internet. thus it can synchronize the data from the website designated to gather online registrations with the local data and publish the synchronized data to the site so that, both the local machine running the software and the website handling the online part are kept in tune with each other. in addition to this, it can also publish the new courses in the school, along with many other desirable functionalities.

## Deliverables

# 1. introduction

## wedance

this documentation is written to describe the solutions “wedance?? out of a business perspective. wedance will be a web 2.0 solution (web-portal) in combination with a existing dance-school-management software called emambo. Some basics my be used out of the existing portal [[login to view URL]][1] (source-code available, php3 / mysql).

## emambo

the emambo software is a generalized software for managing dance schools of varying capacities in an effective and efficient manner. the software deals with the various processes in the system like student registration, course scheduling, billing and invoicing, student communications and the like. the software not only handles an intranet system, but also provides facilities for sharing the information over the internet. thus it can synchronize the data from the website designated to gather online registrations with the local data and publish the synchronized data to the site so that, both the local machine running the software and the website handling the online part are kept in tune with each other. in addition to this, it can also publish the new courses in the school, along with many other desirable functionalities.

see: emambo functional [login to view URL]

# 2. requirements & whishes

the following main things has to be done in this project

* short analysis of [login to view URL] ??" solution

* short analysis of [login to view URL] (some re-use of code or concept)

* design (including architecture design), develop, test & document [login to view URL] as web 2.0 solution

* optional: adapt emambo ??" gui application in area of web upload & download

## wedance ??" idea and needed functions

wedance has to become a successful web 2.0 portal, because it is using the following network-effects:

· danceshools are publishing their courses on the web to [login to view URL]; their main focus is not the portal, but the possibility of integrating their part of courses into their own homepage.

· during the registration the dance-participants can choose to register on wedance, even if he doesn’t know the portal, because he is coming to the registration by the website of the dance-shools. He must see immediately the advantages he can have, for example by saving his registration-data for next usage, by looking at the pictures of his future cours-colleagues etc.

· users on wedance will generate additional content , which is usefull for all other users. They must love the portal so much, that they tell each other at the course about it. And the dance-schools must love it as well, so they tell their dance-people about wedance

**idea-list of functionality (dance-user-interrest-view):**

* design similar to [login to view URL]

* next starting courses close to my place or a specific place

* picture of dance-colleagues in the course I have registerred. Only possible to view,if I have uploded my photo as well

* upload dance-videos an pictures

* give feedback and see feedback on different items like courses, teachers, dance-schools, dancing-clubs, stand-in dancers, etc.

* see dance-events close to my place (published by other users or dance-event organizers)

* find dance-partner for different purposes like turnaments or dance just for fun

* if singles are register to dance-courses, dance-schools often manage some stand-in dancers from higher classes, so they can dance together for the course -> choose dance stand-in people out of available profiles and feedback-lists

* get discount on courses

* see video-content of next lesson or missed lessons. must be uploaded by dance-school

* tell wedance, to which dance-event (not course) he plans to go and see who plans to go to a specific dance-event in order to be able to decide to go there as well

* see statistics about number of people at a dance-event in the past (who will provide that information? Dancers or event-providers?

* Have a private area sharing only with specific people, for example the people in the same dance course

* Chat (integrate existing chat solution open source)

* How many people of opposite sex go to a specific dance event with the special profile “looking for a relationship??. Means this information must be in my profile stored, but hidden fro all viewers and is used only for functionality like view this number. The lowest number will be “less than 5?? so its not possible to identify the specific people

* Where can I go as a stand-in dancer (today, next wekk, in general)?

people describe in their profile, that they would like helping as stand-ind dancers, what level they have (in each dance-category) and dance-schools or single-dancers can easy search and approach them (mail, later sms-push-service)

* Feedback on dance-partners?

* Ordering personal videos and photos “in action??. This is only possible, if dance-school or dance-event provider offers a service to film/video such people (of course with payment)

* Order the music which was used at a specific course. That requires, that the dance-schools describe, which songs they have used (fr example by using amazon-links)

* See what music is planned in a specific course. Requires, that dance-school provides the portal with that information and maybe the software emambo allowes to identify over the web the music and by uploading the courses its automatically added…

* Wedance portal user wishes his favourite DJ for a specific dance-event. If many people ask for that DJ, the event-manager may try to hire him. Requires, that DJ’s will register and manage on the portal, when they are available….

* Search: who likes the same type of dancing like me?

* Google maps with geographic information about specific groups (like all people in my next dance course)

* Send me sms-reminder x hours before my next course begins

* See dancing training ??" possibilities (similar functions to dance-events)

* See feedback-statistics about teachers, schools, dance-events, stand-ins etc.

* Buy e-learning dance-videos. Requires, that everybody can upload training-videos, describe them and charge a fee for viewing. Videos are rated by buyers! Even very short videos about one specific topic like one figure….

* Publish wish-dance-party with music-style, geographically region, DJ etc. and if many people agree someone will maybe start organizing such a party

* Complete dance-school homepage as an extended profile, so no other website is needed. They can fill out a standard web-page profile and redirect [[login to view URL]][2] to [[login to view URL]][3] and have invery short time their dance-school administration up and running

* Online video-upload and then online ??" feedback of his teacher or choosen dance-professional (text-comments or feedback-video)

* **Download, install, register and use emambo for free!**

* Payment from any user for specific services to wedance-account (credit card)

* Define my future dance-course-wishlist and the best weekdays & time so dance-schools can do the best planning to catch as much dance-people as possible in their course

* Synchronize my dance-lessons with outlook

**I guess for start, approx 50% of functions above will be usefull & needed (mid of august, 200 - 400 hours of work)**

**idea-list of different type of users:**

* dancer / course-participant

* dance-school (manager / owner)

* dance-teacher

* dance-event manager

* turnament dancer

* dance-club

* room owner (manage and sell dancefloor capacity)

* turnament-clubs

**possible integrations**

** **

* youtube

* amazon (books, CD’s, DVD’s)

* google search

* google maps

* relationship-portals (like parship)

* others?

Ingeniería MySQL PHP Gestión de proyectos Arquitectura de software Verificación de software Interfaz de usuario / AI

Nº del proyecto: #3941625

Sobre el proyecto

15 propuestas Proyecto remoto Activo Jul 13, 2008

15 freelancers están ofertando un promedio de $2221 por este trabajo

xenonartws

See private message.

$8330 USD en 75 días
(125 comentarios)
8.4
colorragevw

See private message.

$2550 USD en 75 días
(204 comentarios)
7.1
promaticste

See private message.

$4250 USD en 75 días
(8 comentarios)
6.6
vw6940283vw

See private message.

$7225 USD en 75 días
(7 comentarios)
6.0
adeeylx

See private message.

$1275 USD en 75 días
(12 comentarios)
4.7
pangesswar

See private message.

$425 USD en 75 días
(9 comentarios)
3.6
klaus71

See private message.

$3400 USD en 75 días
(5 comentarios)
3.3
laviniacurescu

See private message.

$1275 USD en 75 días
(0 comentarios)
0.0
domgio

See private message.

$425 USD en 75 días
(0 comentarios)
0.0
hbsys

See private message.

$501.5 USD en 75 días
(1 comentario)
0.0
mauricesarks

See private message.

$467.5 USD en 75 días
(1 comentario)
0.0
thomsonampt

See private message.

$510 USD en 75 días
(2 comentarios)
0.0
toniosoft

See private message.

$552.5 USD en 75 días
(0 comentarios)
0.0
anig

See private message.

$425 USD en 75 días
(0 comentarios)
0.0
isofsysvw

See private message.

$1700 USD en 75 días
(3 comentarios)
0.0