Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

2020 Open Data Day: Hackathon

Intro Box

 

In celebration of Open Data Day 2020, UTA Libraries have joined the effort toward making use of open data by hosting a hackathon. See below for resources that will help you be successful.

 

Sponsors

  • UTA Libraries

 

 


 

#OpenDataDay

 

Schedule

  • 9:30 am - Check In
  • 10 am - Hacking Begins
  • 10 am - Team-Building Session
  • 12:00 pm - Lunch
  • 5:00 pm - Dinner
  • 9:00 am - Breakfast
  • 10:00 am - Closing

                   

Submissions   

https://opendatahackathon.devpost.com/

Slack 

Click here


 

Hackathon Resources

Hackathon Resources

Slack

Great for team communication and collaboration. Available in web, mobile, and desktop apps.

Docs, https://get.slack.help/hc/en-us

Markdown

Lightweight markup language. Great for quickly writing structured information. Cheat sheets:

Trello

Web-based project management app. Great for keeping track of project tasks.

Docs, http://help.trello.com/

git

Version control system. Great for maintaining project files that change over time. Easily distribute source code and other project files.

Docs, https://git-scm.com/doc

GitHub

A git server service with built-in collaboration tools. Free for public/open source projects; free private projects for students and educators. Great place to search for existing software. Also has free static website hosting.

Docs, https://support.github.com/

Travis CI

Continuous integration service used to build and test software projects hosted at GitHub.

Docs, https://docs.travis-ci.com/

Stack Overflow

Question and answer site for troubleshooting software issues. Answers can come pretty quickly, but be sure to follow guidelines.

AWS (Amazon Web Services)

A suite of on-demand cloud computing tool.

See especially:

Unix commands

Instructions typed into a "terminal", or "command line", that instruct a computer to do something. Great for performing repetitive tasks. For documentation and interactivity, see for example:

Text editor

A general purpose program used for editing plain text files. Great for writing source code, markdown files, etc. Some beginner-friendly open source text editors include:

Application frameworks

General purpose software for building out specific applications. Some popular open source frameworks include:

Docker

Docker R R Studio ssh unix commands creating an R package software testing python julia javascript groovy ubuntu

UTA Code of Conduct - https://www.uta.edu/conduct/code-of-conduct/index.php

 

Activity Files

Open Data Sources