Back to skills

Angular

Frontend Since Jan 2019
L4
68/100

Other technologies

Angular Angular Material RxJS

Evidence

  • Why this level

    Summary

    Dynamic forms, datatables, routing, validation, geo input and i18n are implemented across several GeoNature projects, with additional mobile practice through Ionic.

  • Current ceiling

    Summary

    The main improvement axes to reach the next level are: document a more cross-team Angular architecture, show shared components or libraries, and expose more frontend performance or industrialization work.

  • Observation form adapted to taxonomy

    PR Source

    The observation form in GeoNature-citizen is adapted to long taxonomic lists, autocomplete and automatic preselection.

  • Business component with sorting and pagination

    PR Source

    The Angular component added in GeoNature fetches, sorts and paginates the latest discussions on the home page.

  • Routing to observation detail tabs

    PR Source

    The routing added in GeoNature introduces dedicated navigation toward observation detail tabs, showing control over Angular navigation on an existing product.

  • Dynamic form validation

    PR Source

    The fix applied in GeoNature stabilizes required radio-button validation and aligns numeric widget messages across related PRs.

  • Dynamic form refactor

    PR Source

    The monitoring module recenters form initialization on a single dynamically enriched schema, with explicit field ordering and shared metadata.

  • Reliable Angular datatable

    PR Source

    The monitoring module fixes sorting, filtering and pagination on an Angular datatable, proving hands-on work on business list interactions.

  • Angular on Ionic mobile

    Project Source

    The mobile application delivered during the past experience at ERON Santé also integrates Angular in an Ionic/Capacitor stack, confirming practice outside the GeoNature ecosystem.