Hello from GDG Asturias team: Santi, Aurora Barrero y María Encinar.
This is our first public contribution to the general GDG wisdom :-) Let us know if you have any questions: info@gdgasturias.com
This repo contains the "CMS" developed by GDG Asturias for DevFest and WTM events we've organized since 2018.
- Feedback system
- Challenge system
- And more...
We're happy any kind of improvements of the existing system, just make a pull request or create a new issue with your idea 💡.
If you like them and it makes your GDG live easier, just use them. One easy request: mention GDG Asturias in the website and in social networks, that will make the whole team very happy ;)
-
Add your Firebase configuration to the ~/plugins/firebase.js file.
-
Install and configure firebase-tools
npm install -g firebase-tools firebase login
-
Deploy the the Firestore and Cloud Storage security rules to deny/allow certain queries to both systems.
firebase deploy --only firestore firebase deploy --only storage
-
Enable Anonymous and Email/Password authentication with signing without password
You must do this thought the Firebase Console.
Remember to add your domain to the authorize domains list.
All the necessary configuration is on the netlify.toml
- Build the project
yarn build // or npm run build
- Deploy to firebase hosting
If you don't add the --only hosting flag you will deploy all the security rules too.
firebase deploy --only hosting
You can find all our old templates here
Event | Date | Web | Code |
---|---|---|---|
Women Techmakers Asturias 2018 | 14 April 2018 | http://wtm.gdgasturias.com/2018 | GitHub |
DevFest Asturias 2018 | 1 December 2018 | http://devfest.gdgasturias.com/ | GitHub |
Women Techmakers Asturias 2019 | 6 April 2019 | http://wtm.gdgasturias.com/ | GitHub |
Content on this site is licensed under Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.