Skip to content

UN-EOSG-Analytics/un-system-chart-navigator

Repository files navigation

Resources

Idea

Make the UN System interactively discoverable and navigate to all available resources.

UN System

Dev & Deploy

  1. Install Dependencies
    Run the following command to install all required dependencies:

    npm install
  2. Run Development Server
    Start the development server with:

    npm run dev

    The application will be available at http://localhost:3000.

  3. Build for Production
    To create a production build, use:

    npm run build

Data

  • fetching from Airtable API
  • minimal data wrangling in Python, export to JSON

To quickly refresh the data:

bash python/update_data.sh 

GitHub Actions

  • Daily data fetch
  • Continous deploy

Maintenance

  • npx shadcn --version
  • npx next --version
  • npx tsc --noEmit
  • npm run lint
  • npx eslint . --ext .js,.jsx,.ts,.tsx
  • npm run format

Contributors 3

  •  
  •  
  •  

Languages