Fair Competition

To ensure fair competition among all Hackathon participants, each challenge has one or two special criteria (ie. special ingredients) that will not be released until the actual date and time of the event. Therefore, we recommend not attempting to build anything tangible until the start of the event.

Student Status Confirmation

Since the Hackathon is only for students, confirmation of student status is required.  Students can submit their valid student id (US) or ISC Card (International Students).  

Online Registration and Discord

Once student status is confirmed, you will be given access to the discord channel.  Here you can find a team, get support, or chat with your fellow students and hackers.  Here we encourage you to begin brainstorming ideas and creating wireframes/mockups.

Event Challenges

The two main event prototype challenges are posted below.

- An app designed to help covid relief efforts.

- An app designed to improve students lives in a remote environment.

Programming Languages

- FrontEnd - Must be Flutter or Dart

- Backend -  Can be Dart or other backend Language (ie. go, ruby, php, node, rust, etc)

Other conditions/considerations

- When building an API, considering using the API Choice OAS 3.0 standards

- Database Choice is open - but defend your choice

API Icon API’s and SDKs

You are permitted to use publicly developed and openly licensed API’s and SDKs for your project.

Creative Commons License

Project design assets can be created prior to the start date of the hackathon. All assets should conform to the Creative Commons License agreement standard or be freely available.

Purchased Licenses

Any software development tools, game engine, or IDE can be used for the event. If a team member uses a purchased tool licensed to him or her and the license is not transferable to other teams, the team should choose an alternate tool which is available to all developer teams.

Pre-public Release Product for Use

You will only be able to use a pre-publicly released product for use in developing your creation if you bring at least one extra version that can be used by other teams in the Hackathon, and provide any user support needed to teams using the device, and you have permission or license to use it. Proof of permission must be given upon request.

Trial License May be Used

Assets, SDKs, APIs or other tools or components available under a trial license may be used.

One Entry Per Team

A team can submit only one entry for the hackathon, and be considered for one prize. Participation at the hackathon is subjected on a “per-team” basis meaning you are not allowed to be on more than one team at the event.

Open Source License Icon Intellectual Property

Any intellectual property developed during and within the scope of the hackathon must be open source and licensed under one of the licenses referenced in https://opensource.org/licenses.

License Listed in Code

The license selected by the team must be clearly listed in code (page per page) or a generic page announcing the license the application adheres to. Also, public code used inside your application should also list the licenses the code is subjected to.

Multiple License Use Permitted

A team can use multiple licenses in the application. For example, The public code used is subjected to the Apache license agreement whereas the code written by the team for the application is subjected to the MIT license agreement.

Violation of the Code of Conduct Automatically Disqualified

A team may not code applications that violate the code of conduct. For example culturally insensitive ideas for an application will automatically be disqualified.