web 2.0 dance portal

Đã Đóng Đã đăng vào May 21, 2008 Thanh toán khi bàn giao
Đã Đóng Thanh toán khi bàn giao

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?

Kĩ thuật MySQL PHP Quản lí dự án Kiến trúc phần mềm Kiểm tra phần mềm Giao diện người dùng/IA

ID dự án: #3941625

Về dự án

15 đề xuất Dự án từ xa Jul 13, 2008 đang mở

15 freelancer chào giá trung bình$2221 cho công việc này

xenonartws

See private message.

$8330 USD trong 75 ngày
(125 Nhận xét)
8.4
colorragevw

See private message.

$2550 USD trong 75 ngày
(204 Nhận xét)
7.1
promaticste

See private message.

$4250 USD trong 75 ngày
(8 Nhận xét)
6.6
vw6940283vw

See private message.

$7225 USD trong 75 ngày
(7 Nhận xét)
6.0
adeeylx

See private message.

$1275 USD trong 75 ngày
(12 Nhận xét)
4.7
pangesswar

See private message.

$425 USD trong 75 ngày
(9 Nhận xét)
3.6
klaus71

See private message.

$3400 USD trong 75 ngày
(5 Nhận xét)
3.3
laviniacurescu

See private message.

$1275 USD trong 75 ngày
(0 Nhận xét)
0.0
domgio

See private message.

$425 USD trong 75 ngày
(0 Nhận xét)
0.0
hbsys

See private message.

$501.5 USD trong 75 ngày
(1 Nhận xét)
0.0
mauricesarks

See private message.

$467.5 USD trong 75 ngày
(1 Nhận xét)
0.0
thomsonampt

See private message.

$510 USD trong 75 ngày
(2 Nhận xét)
0.0
toniosoft

See private message.

$552.5 USD trong 75 ngày
(0 Nhận xét)
0.0
anig

See private message.

$425 USD trong 75 ngày
(0 Nhận xét)
0.0
isofsysvw

See private message.

$1700 USD trong 75 ngày
(3 Nhận xét)
0.0