/CSTC

Primary LanguageJavaScript

Computer Society Tech Congress - CSTC

an accompanying app for the congress participants, providing a registration system, voting system, and notification system

Main technologies used

  • React Native
  • firebase
  • Python
  • React

Project structure

  • BadgesGenerator: a python script to fetch data and generate badges for the event participants
  • Context: contains the app state context
  • assets: Asset folder to store all images, vectors, etc...
  • components: Folder to store any common component that you use through your app
  • const: app constants
  • navigation: Folder to store the navigators.
  • notification: javascript CLI that enables you to send notifications to a segment of participants
  • services: Contains the app API communication and logic
  • utils: Folder to store utils functions
  • web_app: a web app to manage participants data

  • cstc registration: React app that enables participants to registre and order
  • QR app: A mobile app that identifies participants from their QR codes on Badges
  • CSTC vote: Web app enable participants to vote by scanning QR codes or logging in with their account
  • Live voting: Javascript web page that shows real-time voting results

Dev team: