FooEvents can be installed in a WordPress Multisite environment or “network”. You can read more about “Creating a Network” here: https://codex.wordpress.org/Create_A_Network
Essentially, each user would have their own URL e.g. http://your-website.com/username/ and their own login details. The FooEvents plugin(s) will be installed on the main domain only and then all the users will have access to the features that the plugins offer. Each user will only be able to create and see their own events when logged into WordPress as well as the FooEvents Check-ins apps.