This project aims to be the "Yellow pages" of the NMS community. Our goal is to document the different Communities, tools, resources, builders and creators.
Complete this form airtable.com/shrhZOQrrp9a9zoJk
- We will look at your application and move it to the public data if it meets our requirements.
- Please include contact info so that we can contact you if there are any issues
If your Community Link does not show up on the site after a day or two, feel free to contact the AssistantNMS support email. Multiple members have access to the support system that monitors that email address. OR you can open an issue in this repository.
The main logic of this solution uses SolidJS and SCSS for styling. To get the solution running, use the following commands:
npm i
npm run dev
For SEO we use HandlebarJS to template out the documents and generate as many files as possible. Part of this process fetches data from our central store of data which is in AirTable. In order to generate these files follow these steps:
cd ./seo
npm i
npm run seo
This site makes use of Github Actions to build the project and Github Pages to host it ๐ช