Work report

Práca na portáli Na bežky! medzi November 2024 - Marec 2025

Date: 
11/08/2024 - 12:00
Time worked: 
361hrs
Work Evidence Source: 

Note for the verifier: If you need access to the nabezky.sk portal or have any questions, please feel free to ask me — I’ll be happy to answer. Thank you.

Summary of Work

1. Functionality and appearance of mapa.nabezky.sk (127 hours)

  • Development of the base - winter/gray - map version
  • Creation and optimization of layer switching
  • Implementation of snow cover layer (SHMÚ/ČHMÚ maps)
  • Development of the camera layer with clustering functionality
  • Improvements to map controls and user interface
  • Pop-up windows for displaying information
  • Enhanced zoom/focus functionality

2. Facebook integration for submitting reports from the NB Report app (32 hours)

  • Development of modules for publishing on Facebook pages
  • Integration of a timeline for posts
  • Video functionality for Facebook
  • Content publishing in a specific language
  • Testing and deployment to production

3. Reporting system (33 hours)

  • Integration of the "NB Report" application
  • Processing data from the reporting app
  • Functionality for reporting trail conditions
  • Implementation of message display from resort managers

4. Payment and access system (90 hours)

  • Development of e-shop product for trail access payments
  • Coupon generation and management for resorts like Skalka, Dobšinská Ľadová, and others
  • Functionality for custom pricing per resort
  • Functionality for sending/managing coupon code expiration
  • User authentication into mapa.nabezky.sk via nabezky.sk accounts
  • Enabling embedding of the map into third-party sites via iframe

5. Integration of the camera layer into mapa.nabezky.sk (18 hours)

  • Development of scripts for downloading camera snapshots
  • Adding new/removing non-functioning camera locations
  • Code for periodic downloading of images from camera videos
  • Implementation of access to archived snapshots on camera pages (7-day history)

6. Server management and optimization (15 hours)

  • Certificate renewal
  • Monitoring and automation of scripts
  • Resolving issues with the Docker routing engine
  • Performance optimization

7. Documentation and testing (47 hours)

  • Installation instructions
  • Testing of new functionality
  • Bug reporting and fixes
  • Video tutorials for application installation

A detailed breakdown of work by day can be seen on the page linked in the proof of work section.


Edit  Delete  Verify