Skip to content

gdg-asturias/GDGEventCMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

🎟 GDG event CMS

This repo contains the "CMS" developed by GDG Asturias for DevFest and WTM events we've organized since 2018.

👏🏻 Features

  • Feedback system
  • Challenge system
  • And more...

🤩 Contributing

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 ;)

⚙️ Setup

🔥 Firebase

  • Create a firebase project

  • 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.

🚀 Deploy

Hosting

Netlify

All the necessary configuration is on the netlify.toml

Deploy to Netlify

Firebase Hosting

  • 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

🌍 Events

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

⚖️ License

Licencia de Creative Commons
Content on this site is licensed under Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) license.

About

🧩 "CMS" developed by GDG Asturias for DevFest and WTM events we've organized since 2018.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •