Public url: http://www.lyontechhub.org/
This is the public web site that aggregates communication of group's communities.
It consists of the following sections :
- Home page
- Calendar page
- Communities page
- About
It is totally free. Send us a mail at contact@lyontechhub.org, or request access to our Slack.
If you have a tech/IT community in Lyon area, request to join Lyon Tech Hub to promote your exciting activity to the community, it is simple as :
- Request access to Google Calendar
- And submit a pull request to update web site (logo & JSON data).
Make sure you do a pull request on master branch including the following :
- your community details in file data/[key used in list].json
- your community logo in imgs in PNG or SVG format with a 100x100 minimum resolution to
/public/imgs/communitiesdirectory.
Contact us on Slack, at contact@lyontechhub.org, or submit a pull-request: this web site must be managed by Lyon communities themselves.
This website is done with Astro framework, using TypeScript and plain HTML/CSS/JavaScript.
The website is hosted through GitHub pages at lyontechhub.github.io.
The branch gh-pages hosts the website.
It is built upon Astro with TypeScript. Styles are written in plain CSS.
The following JSON files are used to provide content to dynamic views :
- data/[one per community].json
Images like community icons are in 'public/imgs/communities' directory.
- public/imgs/communities/[one per community].json
After cloning, just type the following commands:
npm install
npm run dev
Automatically deployed via GitHub Actions