Created by Code for Chapel Hill part of Code for America
Thank you for your interest in replicating the NC COVID Support project to enable you to create a new site for your own state / area.
This project and everyone participating in it, is governed by our Code of Conduct. By cloning the project and working with us, you are expected to uphold this code. Please report unacceptable behavior to [email protected].
Clearly you could just fork our project, copy the spreadsheet mentioned below and go on your merry way, but we hope that you would like to work together so that we can jointly continue to develop this project and both end up benefiting from all future development.
Please do get in touch with us, we'd love to chat with you to discuss how we can best work together. From a technical perspective it's probably best to first chat with Chris Houston who is currently the lead developer on this project. You can contact Chris via the Code for America Slack channel or he can be found on Twitter as readingdancer.
Our site is currently a VueJS website (think frontend code) backed by JSON data that is pulled from a Google Spreadsheet.
Our current data source for the site is a private Google Spreadsheet, the following link is a template that you can copy to ensure you have an identically structured spreadsheet.
Google Sheets template for the data: Database template
- VueJS - The Progressive JavaScript Framework - https://vuejs.org/
- Vue I18n - Internationalization Plugin - https://kazupon.github.io/vue-i18n/
- Vue Leaflet - Mapping - ( Version of Leaflet that works with VueJS ) - https://vue2-leaflet.netlify.com/
- BootstrapVue - Responsive Layout - ( Version of Bootstrap that works well with VueJS ) - https://bootstrap-vue.js.org/
The NC COVID Support website is currently hosted as a GitHub Pages site, however this may well change as we are intending to add a "back end" and using the Umbraco CMS.