Skip to content

Where we gather up and share what we know about coding events and organizations in Lansing, Michigan.

License

Notifications You must be signed in to change notification settings

lansingcodes/api

Repository files navigation

Netlify Status

Firebase-backed API for Lansing Codes

This repository consists of tooling to manage Firebase rules, indexes, etc. and lambda functions deployed to Netlify to manage the data collected in Firebase.

Code of Conduct

All participants are expected to treat others with respect and follow our Code of Conduct.

Using the data

The Lansing Codes data is publicly available. Here's the data model:

Lansing Codes Data Model

To access the data, you must use a Firebase client to connect to the Firebase Firestore of the appropriate environment.

Firebase config

To access the data, you must configure your Firebase client to connect to the right data store. The following list of publicly available data stores are available.

All configurations are shown in JavaScript.

Staging

const firebaseConfig = {
  apiKey: "AIzaSyBukJRUN9wfHFnZc_fjBRRHNsLSCTxqhGQ",
  authDomain: "lansing-codes-staging.firebaseapp.com",
  databaseURL: "https://lansing-codes-staging.firebaseio.com",
  projectId: "lansing-codes-staging",
  storageBucket: "lansing-codes-staging.appspot.com",
  messagingSenderId: "36794992743",
  appId: "1:36794992743:web:2350879a650f171e"
}

Production

var firebaseConfig = {
  apiKey: "AIzaSyCMw8mZ1D1GAYpeotAqVCaYAMtn3URVOok",
  authDomain: "lansing-codes.firebaseapp.com",
  databaseURL: "https://lansing-codes.firebaseio.com",
  projectId: "lansing-codes",
  storageBucket: "lansing-codes.appspot.com",
  messagingSenderId: "647280182517",
  appId: "1:647280182517:web:779f72d0b90c0dd4"
}

Questions

For general support, direct your questions to the Lansing Codes Slack team. The issue list for this project is exclusively for bug reports and feature requests.

Stay in touch

Contribution

You are welcome and encouraged to make changes to this repository by submitting pull requests or forking our code to support your city of coders!

Before you get ahead of yourself, though, please read our Contributing Guide.

License

Hippocratic 2.1

Copyright (c) 2015-present, Humanity Codes LLC

About

Where we gather up and share what we know about coding events and organizations in Lansing, Michigan.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published