1

Etapa 1

Planning

17 enero—17 enero

2

Etapa 2

Learn DDD, Microservices and MediateR

18 enero—08 febrero

3

Etapa 3

Create project and Setup

09 febrero—12 febrero

4

Etapa 4

Start first microservice

13 febrero—28 febrero

1

Etapa 1

Planning

17 enero—17 enero

2

Etapa 2

Learn DDD, Microservices and MediateR

18 enero—08 febrero

3

Etapa 3

Create project and Setup

09 febrero—12 febrero

4

Etapa 4

Start first microservice

13 febrero—28 febrero

17 enero 2019 28 febrero 2019
Objetivo vencido en % days%

El objetivo está desatendido

El autor lleva sin comentar el objetivo 5 años 1 mes 21 días

General

Start writing an All-In-One productivity app.

The main idea is to make an "ultimate" productivity web application that unites the most known productivity systems in a single place. Since this is a pretty large application, I considered to make it a microservice based web application. Some of those modules are:

  • To-do List
  • Kanban Board
  • Pomodoro Time Tracker
  • Note-taking (supporting markdown)
  • Calendar
  • Journal / Diary
  • Habit Tracking
    And others...

Each of which will be free and open source. Inspired by this github idea.

 Criterio del fin

At least 2 modules should be finished by 50% even without any UI.

  1. Planning

    Analyze and write down the features of this app. See what kind of features are available at the market.

  2. Learn DDD, Microservices and MediateR

    Since I've never build a microservice architecture before, I need to learn some.

    1. Read book .NET Microservices Architecture for Containerized NET Applications

    2. Read book Domain-Driven Design Tackling Business Complexities in the Heart of Software by Eric Evans

  3. Create project and Setup

    Create a github repo. Create the main microservice architecture.

  4. Start first microservice

    Start the actual coding.

  • 1215
  • 17 enero 2019, 04:36
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?