Skip to content

GDGVIT/dsc-events-registration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generic Events Registration Forms

Stores the registration details of participants in a provided DB and exposes APIs for viewing their count and other details.


DOCS UI

Functionalities

  • Simple registration form data capture
  • Count event registrations by event name
  • Count all live event registrations

Description

Note that this project is capable of storing the following data points:

  • Name
  • Registration Number
  • Phone Number
  • Email Address
  • DeviceID (For notifications)

Not all of them are required though. One additional field is required in the payload, which signifies which event is the entire payload for. It only gets captured if the event is whitelisted in the backend. For whitelisting your event, let the maintainer of this repository know.


Instructions to run

  • Pre-requisites:
    • go v1.11+
    • The following .env file
HOST=localhost

# Not needed for heroku
PORT=3000

DATABASE_URI=mongodb://<username>:<password>@<host>:<port>/<database>
  • How to build and execute
$ make build
$ make begin

Contributors



Made with ❤️ by DSC VIT

About

Generic registration for DSC events

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published