Skip to content

esportsinitiative/involvement-fair-signup

 
 

Repository files navigation

eSports Initiative - Involvement Fair SignUp App

Creates a .csv file of form entries. With the following format:

 First Name, Last Name, .#, Email, Event Organization (ESI Staff), Competitive Play (Teams / Management / Coaching), Casual Play (Attend Events), CS:GO, League of Legends, Dota 2, Smash - Melee, Smash - PM, Smash - 4, Smash - Other, Hearthstone, StarCraft 2, Overwatch, Call of Duty, FIFA, Madden, NBA 2K

Making executables

Make the .exe's by installing the development environment (specified below) and running npm run build. Distribute the resulting files with contain the .exe.

Caveats

The location of the generated .csv is currently hardcoded. Please change it in js/csv.js (When in executable form resources/app/js/csv.js)

To Further Develop

To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
git clone https://github.com/esportsinitiative/involvement-fair-signup
# Go into the repository
cd involvement-fair-signup
# Install dependencies and run the app
npm install && npm start

Built with Electron. Learn more about Electron and its API in the documentation.

Also uses:

Examples

The running app:

![Running App](/Running App Example.PNG)

The generated file:

![Generated File](/Generated File Example.PNG)

About

ESI's Involvement Fair SignUp App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.4%
  • JavaScript 38.6%