UNPKG

1.42 kBMarkdownView Raw
1Team directory
2---
3
4[![npm version](http://img.shields.io/npm/v/team-directory.svg)](https://npmjs.org/package/team-directory) [![Circle CI](https://circleci.com/gh/mapbox/team-directory.svg?style=svg)](https://circleci.com/gh/mapbox/team-directory)
5
6A read/write interface for team data managed on GitHub.
7
8![demo](https://i.imgur.com/LdW1GCz.gif)
9
10### Features
11
12- List filtering/sorting with stored params
13- [vCard](https://en.wikipedia.org/wiki/VCard) downloads (single or entire team)
14- Stats display based on team data
15- User/admin only editing access
16
17##### Customization
18
19- Your own data. Provide a json document of form field objects and team
20directory renders each one into submittable fields for each user.
21- Listing display. Limit fields that are displayed on the main listing by opting
22for which ones are used in a template.
23- Stats display
24- Sorting
25- List filtering
26- Form validation
27- Value normalization
28
29##### Light admin access
30
31If an admin key is set to true on a user they are granted additional features:
32
33- View/edit all users
34- Download all fields from the team list as a CSV document.
35
36---
37
38## ☛ [Getting started][]
39## ☛ [Contributing][]
40
41[Contributing]: https://github.com/mapbox/team-directory/blob/master/CONTRIBUTING.md
42[Getting started]: https://github.com/mapbox/team-directory/blob/master/GETTING_STARTED.md
43[index]: https://github.com/mapbox/team-directory/blob/master/index.html