Pablo Caal Surez 02 01 PROJECT GOALS ARCHITECTURE 03 TESTING - - PowerPoint PPT Presentation

pablo ca al su rez 02
SMART_READER_LITE
LIVE PREVIEW

Pablo Caal Surez 02 01 PROJECT GOALS ARCHITECTURE 03 TESTING - - PowerPoint PPT Presentation

Pablo Caal Surez 02 01 PROJECT GOALS ARCHITECTURE 03 TESTING 04 FUTURE 05 DEMO GOALS USABILITY Material-UI ACCESSIBILITY #302c58 #5c5585 #4effbb #94e8b4 Google Lighthouse #f7f6fb #ffffff Interoperability JSON-LD GPX


slide-1
SLIDE 1

Pablo Cañal Suárez

slide-2
SLIDE 2

DEMO PROJECT GOALS ARCHITECTURE FUTURE TESTING

01 04 03 02 05

slide-3
SLIDE 3

GOALS

slide-4
SLIDE 4

USABILITY

Material-UI

slide-5
SLIDE 5

ACCESSIBILITY

Google Lighthouse

#5c5585 #4effbb #302c58 #f7f6fb #ffffff #94e8b4

slide-6
SLIDE 6

Interoperability

GPX JSON-LD

slide-7
SLIDE 7

Scalability

Frontend Backend

Support for standards like GeoJSON or KML in a very simple way.

Add new GEOSPATIAL FORMATs

Thanks to React, this a trivial task.

Add new Views

slide-8
SLIDE 8

Architecture

slide-9
SLIDE 9

backend: handlers

slide-10
SLIDE 10

PARSER GPX TO ROUTE PARSER JSON-LD TO ROUTE PARSER JSON-LD TO GROUP

backend: parsers

slide-11
SLIDE 11

backend : cache

slide-12
SLIDE 12

get elevation

Main functionality: create route

slide-13
SLIDE 13

FILE GPX JSON JSON-LD upload

Main functionality: Import route

slide-14
SLIDE 14

checks elevation

Main functionality: list routeS

slide-15
SLIDE 15

testing

slide-16
SLIDE 16

testing

React Testing End-To-End Testing

slide-17
SLIDE 17

Load tests

Ramp-up: 200 users Simultaneous: 100 users

slide-18
SLIDE 18

future

slide-19
SLIDE 19

future

Despite having an adaptable and responsive UI, a version with more specific features should be developed.

Mobile version

Right now a route can be created manually. But you don’t want to complete a form while running, do you?

Record & Share route

Too many ideas… Too little time.

Covidshield

slide-20
SLIDE 20

DEMO

slide-21
SLIDE 21

CREDITS: This presentation template was created by Slidesgo, including icons by Flaticon, and infographics & images by Freepik.

THANKS

Does anyone have any questions? GitHub: PabloCanalSuarez