1

Etapa 1

Define basic underlying technology stack

19 marzo—23 marzo

2

Etapa 2

Implement underlying architecture.

21 marzo—29 marzo

3

Etapa 3

Define first phase boundaries

26 marzo—30 marzo

4

Etapa 4

Make screen mockups

26 marzo—30 marzo

5

Etapa 5

Find volunteers/alpha testers from Facebook group and discuss functionality and mockups

31 marzo—06 abril

6

Etapa 6

Implement Alpha version and deploy it.

7

Etapa 7

Handle feedback and bugs from alpha testers.

8

Etapa 8

Deploy Beta version and let everybody in Facebook group use it for one tournament season.

9

Etapa 9

Implement continuous delivery

10

Etapa 10

Configure automatic offsite backup

11

Etapa 11

Implement service performance and health monitoring

12

Etapa 12

Implement registration by invitation for controlled grow.

13

Etapa 13

Release portal in 1 country.

1

Etapa 1

Define basic underlying technology stack

19 marzo—23 marzo

3

Etapa 3

Define first phase boundaries

26 marzo—30 marzo

5

Etapa 5

Find volunteers/alpha testers from Facebook group and discuss functionality and mockups

31 marzo—06 abril

2

Etapa 2

Implement underlying architecture.

21 marzo—29 marzo

4

Etapa 4

Make screen mockups

26 marzo—30 marzo

6

Etapa 6

Implement Alpha version and deploy it.

7

Etapa 7

Handle feedback and bugs from alpha testers.

8

Etapa 8

Deploy Beta version and let everybody in Facebook group use it for one tournament season.

9

Etapa 9

Implement continuous delivery

10

Etapa 10

Configure automatic offsite backup

11

Etapa 11

Implement service performance and health monitoring

12

Etapa 12

Implement registration by invitation for controlled grow.

13

Etapa 13

Release portal in 1 country.

19 marzo 2015 23 agosto 2015
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 9 años 1 mes 14 días

Autor del objetivo

Nariman

Países Bajos

36 año / año / año

General

Create an online portal for amateur tennis players

I'm member of a group of about 300 active amateur tennis players living in same location. Regularly we organize small tournaments between ourselves and keep track of it on our social web site group wall. As we grow it becoming more difficult of keeping track of game offers and results.

I would like to develop an online portal in order to make it easier.

People would register there with their social web page account (Facebook/Google/Twitter/..) and offer a match to each other.

Players will publish result of every match and gain scores.

Once in a while a local tournament will be announced on page. Players will be able to enroll in such tournaments and see results on their dashboard.

 Criterio del fin

Portal up and running, it is possible to register match results and view dashboard

 Recursos personales

I'm a software engineer with 10+ year experience in low level programming. I don't have enough experience in web development except some basic knowledge of JavaScript, HTML and HTTP web services.

 Lo ecológico del objetivo

My goal is to learn more about modern technologies while being helpful to our tennis community.

  1. Define basic underlying technology stack

    Check what are current popular frameworks and architectures.

    Choose one technology stack that will fulfill requirements.

    1. Learn how Authentication is handled in MVC.NET applications

    2. Learn Angular JS

    3. Learn Bootstrap

    4. Choose a storage engine type (Document DB vs Relational DB)

    5. Internationalization in MVC.NET

  2. Implement underlying architecture.

    Prepare a template with authentication/authorization in place.

    Have a sample working page with connection to data storage.

    1. Review web security best practices

  3. Define first phase boundaries

  4. Make screen mockups

  5. Find volunteers/alpha testers from Facebook group and discuss functionality and mockups

  6. Implement Alpha version and deploy it.

  7. Handle feedback and bugs from alpha testers.

  8. Deploy Beta version and let everybody in Facebook group use it for one tournament season.

    Process feedback and bugs, make the portal stable.

  9. Implement continuous delivery

  10. Configure automatic offsite backup

  11. Implement service performance and health monitoring

  12. Implement registration by invitation for controlled grow.

  13. Release portal in 1 country.

  • 2524
  • 19 marzo 2015, 15:06
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?