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

1. Save data

1.1. Research and build skeleton ( don't need unit test

1.1.1. Research use queue to save data, output : solution ( redis or something)

1.1.2. Config queue in Laravel

1.1.3. Build background job skeleton

1.2. Implement queue

1.2.1. Coding logic

1.2.2. Coding unit test

1.3. Implement background job

1.3.1. coding logic

1.3.2. coding unit test

2. Report

2.1. Build common layout

2.2. Build report

2.2.1. Pageviews feature

2.2.1.1. Create dummy data

2.2.1.2. Coding logic

2.2.1.3. Coding unit test for logic

2.2.1.4. Create view frontend

2.2.2. Unique page views

2.2.2.1. Create dummy data

2.2.2.2. coding logic

2.2.2.3. coding unit test

2.2.2.4. create view frontend

2.2.3. common data ( OS, browser, device ...)

2.2.3.1. create dummy data

2.2.3.2. coding logic

2.2.3.3. coding unit test

2.2.3.4. create view frontend

2.2.4. visitor count

2.2.4.1. create dummy data

2.2.4.2. coding logic

2.2.4.3. coding unit test

2.2.4.4. create view frontend

2.2.5. new visitor

2.2.5.1. create dummy data

2.2.5.2. coding logic

2.2.5.3. coding unit test

2.2.5.4. create view frontend

3. SAVE DATA

3.1. Research and build skeleton ( don't need unit test

3.1.1. Research use queue to save data, output : solution ( redis or something)

3.1.2. Config queue in Laravel

3.1.3. Build background job skeleton

3.2. Implement queue

3.2.1. Coding logic

3.2.1.1. validate request

3.2.1.2. handle new session

3.2.1.3. handle same session

3.2.2. Coding unit test