└── README.md /README.md: -------------------------------------------------------------------------------- 1 | # hackathon-apis 2 | 3 | ### Note: 4 | We are currently putting the finishing touches on the official hackathon repository. Please use this document for the time being to upload the information for your APIs. Fork this repo and commit changes based upon the template below. 5 | 6 | You can also communicate with hackers directly in the Discord group, and in your specific sponsor channel. The discord invite link is here: https://discord.gg/5zFX4ac 7 | 8 | # APIs 9 | Listed here are the APIs for your use. 10 | * Browse the APIs here. Visit docs etc. 11 | * Meet with the API sponsors at the hackathon, particularly on Saturday morning 12 | * Communicate with the API sponsors via their dedicated Discord channel. 13 | 14 | 15 | 16 | # Netlify 17 | Netlify automates deployment for your frontend, serving your apps and sites over our custom global Content Delivery Network. You won't need server-side rendering with our integrated [prerendering](https://www.netlify.com/docs/prerendering), [proxy redirects](https://www.netlify.com/docs/redirects), [form handling](https://www.netlify.com/docs/form-handling), [user authentication](https://www.netlify.com/docs/identity), [serverless Lambda functions](https://www.netlify.com/docs/functions), and more. 18 | 19 | ### Purpose 20 | Developers everywhere are using the [JAMstack](https://jamstackconf.com/what-is-jamstack) approach to connect blazing fast frontends to a growing array of microservice APIs. There are lots of advantages to this, but sometimes you need to run a bit of server-side code. It's not worth running a whole server for, and that approach doesn't scale well, anyway. Serverless functions services like AWS Lambda are perfect for this, and Netlify's [new functions add-on](https://www.netlify.com/blog/2018/03/20/netlifys-aws-lambda-functions-bring-the-backend-to-your-frontend-workflow/) makes it easy to deploy, test, and access your Lambda functions right alongside the rest of your app. 21 | 22 | ### Challenges 23 | 26 | 27 | ### Docs 28 | https://www.netlify.com/docs/ 29 | 30 | 31 | ### Video tutorial 32 | 33 | 34 | ### Presentation slides 35 | 37 | 38 | ### Prizes 39 | 40 | 41 | *** 42 | 43 | 44 | 45 | # Fauna 46 | #### Quick Description 47 | 48 | 49 | ### Purpose 50 | 51 | 52 | ##### API endpoint: 53 | 54 | 55 | ### Challenges 56 | 57 | 58 | ### Docs 59 | 60 | 61 | ### Video tutorial 62 | 63 | 64 | ### Presentation slides 65 | 66 | 67 | ### Prizes 68 | 69 | 70 | *** 71 | 72 | # Formspree 73 | #### Quick Description 74 | 75 | 76 | ### Purpose 77 | 78 | 79 | ##### API endpoint: 80 | 81 | 82 | ### Challenges 83 | 84 | 85 | ### Docs 86 | 87 | 88 | ### Video tutorial 89 | 90 | 91 | ### Presentation slides 92 | 93 | 94 | ### Prizes 95 | 96 | 97 | *** 98 | 99 | # Clarifai 100 | #### Quick Description 101 | 102 | 103 | ### Purpose 104 | 105 | 106 | ##### API endpoint: 107 | 108 | 109 | ### Challenges 110 | 111 | 112 | ### Docs 113 | 114 | 115 | ### Video tutorial 116 | 117 | 118 | ### Prizes 119 | 120 | 121 | *** 122 | 123 | 124 | # Hasura 125 | #### Quick Description 126 | 127 | 128 | 129 | ### Purpose 130 | 140 | 141 | 142 | #### API Endpoint: 143 | 144 | ### Challenges 145 | 146 | 147 | ### Docs 148 | 151 | 152 | 153 | ### Video tutorial 154 | 156 | 157 | 158 | ### Prizes 159 | 160 | 161 | *** 162 | 163 | # Pilon 164 | #### Quick Description 165 | 166 | 167 | ### Purpose 168 | 169 | 170 | ##### API endpoint: 171 | 172 | 173 | ### Challenges 174 | 175 | 176 | ### Docs 177 | 178 | 179 | ### Video tutorial 180 | 181 | 182 | ### Prizes 183 | 184 | *** 185 | 186 | # Overall Winners 187 | #### The top 6 teams will present to a panel of judges including representatives from freeCodeCamp, Netlify, Formspree, and Fauna. 188 | Note: "Overall" winners are separate from the "API winners". Each API sponsor will have their own challenges and prizes. 189 | 190 | ### Prizes 191 | * TBA 192 | --------------------------------------------------------------------------------