Skip to content

InnerSourceCommons/innersourcerers-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InnerSourcerers Map 🌍

An interactive globe visualization showing the geographical distribution of InnerSource Foundation members across the world. The application features a 3D globe with highlighted countries where members are located, along with a detailed side panel showing member information organized by country.

Features

  • 🌐 Interactive 3D globe visualization
  • 🎯 Country highlighting for member locations
  • 📋 Organized member list by country
  • 🔗 Social media links for members
  • 🖱️ Click-to-zoom country navigation
  • 📱 Responsive design

Live Demo

Visit https://innersourcecommons.github.io/innersourcerers-map/ to see the live application.

Technology Stack

Local Development

  1. Clone the repository:
git clone https://github.com/InnerSourceCommons/innersourcerers-map.git
cd innersourcerers-map
  1. Start a local server:
# Using Python 3
python -m http.server 8000

# Using Python 2
python -m SimpleHTTPServer 8000

# Using Node.js
npx http-server
  1. Open your browser and navigate to http://localhost:8000

Data Structure

Member data is stored in data/members.yaml with the following structure:

members:
  - name: "Member Name"
    role: "Role Title"
    area: "Country"
    linkedin: "LinkedIn URL"  # Optional
    twitter: "Twitter URL"    # Optional
    website: "Website URL"    # Optional

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Acknowledgments

  • Thanks to all InnerSource Foundation members for their contributions
  • Globe.gl library for the amazing 3D globe visualization
  • World Atlas for providing the geographical data