Get Started. It's Free
or sign up with your email address
Backend by Mind Map: Backend

1. XL

1.1. Web

1.1.1. assets

1.1.2. GIS

1.1.2.1. api: update getlayers to query web layers only. 0.25d

1.1.3. Search bar GIS

1.1.3.1. api: get assets, filter by geocode, kmfrom, kmto. 0.5d

1.1.4. performance dashboard

1.1.5. performance-line availability

1.1.6. performance-interuption

1.1.7. maintenance overview

1.1.8. maintenance table/ticket information

1.1.9. maintenance ticket workflow

1.2. Mobile

1.2.1. Login

1.2.2. View GIS

1.2.2.1. api: get all available workgroups 0.5d

1.2.3. Location Update

1.2.3.1. api: update user location. 0.25d

1.2.3.2. api: update user availability. 0.25d

1.2.4. Accept/Decline ticket

1.2.5. View/swap layers

1.2.5.1. api: get mobile layers. 0.25d

1.2.6. View/swap basemap

1.2.7. ticket workflow

1.2.7.1. api: update ticket status 1d

1.2.7.2. api: get user's tickets. 0.25d

1.2.7.3. api: update ticket. 0.5d

1.2.7.4. api: get ticket's related tickets. 0.25d

1.2.7.5. api: get ticket's maintenance orders. 0.25d

1.2.7.6. api: get ticket's possible options. 0.25d

1.2.7.7. api: update ticket's conclusion/options/comments. 0.25d

1.2.8. force update

1.2.8.1. api: get version information from app configuration 0.5d

1.2.9. crashalytics

2. CoreApi

2.1. users

2.1.1. api: get users, filter by availability, type. support includeSpecialities in query string. 0.5d

2.2. assets

2.2.1. api: update getlayers to filter isMobile or isWeb. 0.5d

2.3. tickets

2.3.1. api: update ticket status. 3d

2.3.2. api: get tickets, filter by assignee, status, closed date. 0.5d

2.3.3. api: update ticket: including risks. 1d

2.3.4. api: get ticket's related tickets. 0.5d

2.3.5. api: get ticket's maintenance orders. 0.5d

2.3.6. api: get ticket's possible options 0.5d

2.4. performance

2.4.1. line availability

2.4.1.1. api: get current or last 7day kpi. 0.5d

2.4.1.2. api:

2.4.1.3. algorithm: calculate the kpi. 2d

2.4.2. interuption

2.4.2.1. api: get current or last 7day kpi. 0.5d

2.4.2.2. algorithm: calculate the kpi. 2d

2.4.3. speed restriction

2.4.3.1. api: get current or last 7day kpi. 0.5d

2.4.3.2. algorithm: calculate the kpi. 2d

2.5. common

2.5.1. infra: combine dbup script. 0.5d

3. DB

3.1. assets

3.1.1. table: add a column "IsMobile", "IsWeb" to WR_GisLayer. 0.25d

3.1.2. import: new asset category. 0.5d

3.2. tickets

3.2.1. data: data seed for Ticket Options. 0.25d

3.2.2. data: data seed for Ticket Status. 0.25d

3.2.3. data: data seed for Ticket Priority. 0.125d

3.2.4. Q: data seed for Ticket Options

3.2.5. Q: Ticket options are for asset types, or for contracts? or for clients?

3.2.6. Q: data seed for Ticket Status

3.2.7. Q: data seed for Ticket Priority

3.3. users

3.4. clients

3.4.1. data: data seed for user specialities. 0.25d

3.4.2. Q: data seed for user specialities

4. Env

4.1. Uat

4.1.1. op: Auth0 setup. 0.25d

4.1.2. op: Gateway setup. 0.25d

4.1.3. op: domain setup. 0.25d

4.1.4. op: Db setup and data import. 0.5d

4.1.5. op: update appsettings and Key vault. 0.25d

4.2. Production

4.2.1. op: Auth0 setup. 0.25d

4.2.2. op: Gateway setup. 0.25d

4.2.3. op: domain setup. 0.25d

4.2.4. op: Db setup and data import. 0.5d

4.2.5. op: update appsettings and Key vault. 0.25d