├── agora_resources.md ├── finalist_agora.md ├── finalist_harperdb.md ├── harperdb_resources.md ├── images ├── agora.png ├── harperdb.png └── thumbnails │ ├── 1.PNG │ ├── 10.PNG │ ├── 11.PNG │ ├── 12.PNG │ ├── 2.png │ ├── 3.PNG │ ├── 4.png │ ├── 5.PNG │ ├── 6.png │ ├── 7.png │ ├── 8.PNG │ ├── 9.png │ ├── agora-1.PNG │ ├── agora-10.PNG │ ├── agora-11.PNG │ ├── agora-2.PNG │ ├── agora-3.PNG │ ├── agora-4.PNG │ ├── agora-5.PNG │ ├── agora-6.PNG │ ├── agora-7.PNG │ ├── agora-8.PNG │ └── agora-9.PNG └── readme.md /agora_resources.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Welcome To The Agora Challenge 4 | 5 | On this page you will find links to Agoras documentation, tutorial videos & articles to help you get started. 6 | 7 | [Create an account with Agora here!](https://www.agora.io/en/) 8 | 9 | ## On this page 10 | 11 | - [What is Agora?](#what-is-agora) 12 | - [Tutorials & Code Samples](#tutorials--code-samples) 13 | 14 | ## ℹ️ What is Agora? 15 | 16 | Agora is a real time engagement platform that provides us with all the tools for building like **Audio and Video calling** along with **Real time data signaling** right into your apps. 17 | 18 | With agora you get SDKs and low-code tools to build all sorts of video calling features like group chats with screen sharing and recording, streaming to 3rd party platforms like YouTube and so much more. 19 | 20 | 21 | ### Documentation & API Reference 22 | 23 | - [Official Documentation](https://docs.agora.io/en/Video/landing-page?platform=Web) 24 | - [API Reference](https://docs.agora.io/en/Video/API%20Reference/web_ng/index.html) 25 | 26 | ## 📙 Tutorials & Code Samples 27 | 28 | 29 | - [Official Quick Start Guide](https://docs.agora.io/en/Video/start_call_web_ng?platform=Web) 30 | 31 | ### Tutorials 32 | - [Build A Group Video Chat App In 15 Minutes](https://youtu.be/HX6AM_1-jNM) - Dennis Ivy 33 | - [Coding a video calling app with React](https://youtu.be/ENakkm58Uyw) - Web Dev Junkie 34 | - [Django Video Chat Website With Controls](https://youtu.be/Oxnz8Us1QAQ) - Dennis Ivy 35 | 36 | ### Code Samples 37 | - [List of demo apps](https://webdemo.agora.io/) -------------------------------------------------------------------------------- /finalist_agora.md: -------------------------------------------------------------------------------- 1 | # Finalist for the Agora challenge (11) 2 | 3 | **What judges are looking for:** 4 | 5 | 1. Does the project solve the issue in the problemset? 6 | 1. Is the pitch convincing? 7 | 1. Creativity 8 | 1. Design in prototype 9 | 10 | 11 | 12 | ## 1 - QuickMeet (Sahil) 13 | 14 | 15 | **Marketing Pitch** 16 | 17 | > Quick Meet is fast and simple to use Web App. Password less Login & Sign Up is given, Easy & Quick to use solution and responsive for all devices. Very simple to use interface is given for Scheduling meetings as well. (Only upcoming Scheduled Meetings will be shown in the Dashboard) Fully Authorize & Authenticated System. 18 | 19 | 20 | 21 | **Links:** 22 | - [Github](https://github.com/sahil1sk/dennis_hacthon_project) 23 | - [Live Demo](https://quickmeet.netlify.app/) 24 | 25 |
26 | 27 | --- 28 | 29 |
30 | 31 | ## 2 - Conference Time (Paras) 32 | 33 | 34 | **Marketing Pitch** 35 | 36 | > Conference Time is a platform that helps you create time efficient meetings and conferences by providing a lot of features. 37 | Various features are provided so that neither the users lost important info nor the meeting will tend to extend for too long. 38 | 39 | 40 | 41 | **Links:** 42 | - [Github](https://github.com/paras41617/Conference-Time) 43 | 44 |
45 | 46 | --- 47 | 48 |
49 | 50 | ## 3 - HyperMeet (Mohamed Salah Hamdon) 51 | 52 | **Marketing Pitch** 53 | 54 | > Rarely that we join a meet and end at the specified time. 55 | All meeting apps are just video call apps there are no features to improve productivity and stop that wasted time. 56 | HyperMeet is a productivity meeting app came to solve these problmes. 57 | 58 | 59 | 60 | **Links:** 61 | - [GitHub](https://github.com/mohammed5420/hackathon) 62 | - [Figma](https://www.figma.com/proto/rgeH6x7Tg11OF2qfmF6Kwh/Video-Chat---Hackathon-using-Agora?node-id=0%3A177&scaling=min-zoom&page-id=0%3A1&starting-point-node-id=0%3A177) 63 | - [Live Demo](https://hypermeet.vercel.app/) 64 | 65 |
66 | 67 | --- 68 | 69 |
70 | 71 | ## 4 - Meetra (Bello Shehu Ango) 72 | 73 | **Marketing Pitch** 74 | 75 | > Are you tired of those endless meetings? the ones that could be easily addressed in less than an hour? then meetra is for you. Our website helps you increase your productivity during online meetings by segmenting your calls into what we refer to as milestones which are like goals in a meeting, e.g. Discussing Team A's budget allocation 76 | 77 | 78 | 79 | **Links:** 80 | - [Figma](https://www.figma.com/file/ZU0c6dMLvkyQ1tbGZW0ut3/Meetra?node-id=28%3A565) 81 | - [GitHub](https://github.com/Grey-A/Meetra) 82 | - [Video Demo](https://vimeo.com/744000819) 83 | 84 |
85 | 86 | --- 87 | 88 |
89 | 90 | ## 5 - RapidMeet (Alexander Garzo) 91 | 92 | **Marketing Pitch** 93 | 94 | > Did you know that video meeting calls will be a $13.8 billion market by 2023? (ReportBuyer) But it seems being that no one cares about disrupting employee productivity with extra long meetings, and worse still causing a cost of more than $1,250 per employee per month in lost time (Wundamail). So that's why we created RapidMeet, with a call duration exactly as scheduled and a 5-minute extension if and only if everyone in the room agrees. 95 | 96 | 97 | 98 | **Links:** 99 | - [GitHub](https://github.com/garzo94/Video-Meting-Agora-app-Frontend) 100 | 101 |
102 | 103 | --- 104 | 105 |
106 | 107 | 108 | ## 6 - Hourglass (Daniel Eta) 109 | 110 | **Marketing Pitch** 111 | 112 | > I built Hourglass, a productivity meeting website that helps users to take charge of their time by setting more rigid meeting periods. If the time elapses, all parties have to mutually consent to having an incremented period. Statistics are also stored so that users can see each others meeting data and perhaps optimize that for evaluation etc. 113 | 114 | 115 | 116 | 117 | **Links** 118 | - [Figma](https://www.figma.com/file/XXSWLdIoh6vi8AvemwIBVb/Hourglass?node-id=0%3A1) 119 | - [Github](https://github.com/danieldoteta/hourglass) 120 | 121 | 122 |
123 | 124 | --- 125 | 126 |
127 | 128 | ## 7 - (Abdul Rehman Kalsekar) 129 | 130 | **Marketing Pitch** 131 | 132 | > A Django Video Chat Application 133 | 134 | 135 | 136 | 137 | **Links:** 138 | - [Figma](https://www.figma.com/proto/gpVWvubf6emtmyUESGme18/Video-Chat-App?node-id=35%3A422&scaling=min-zoom&page-id=0%3A1&starting-point-node-id=35%3A422) 139 | - [GitHub](https://github.com/arkalsekar/django-video-chat) 140 | 141 |
142 | 143 | --- 144 | 145 |
146 | 147 | ## 8 - Meetner (Tobiloba Adedeji) 148 | 149 | 150 | **Marketing Pitch** 151 | 152 | > Meetner is a meeting/collaboration solution to that will improve the virtual experiences of people in meetings. 153 | Most virtual collaboration platforms do not give hosts and audiences distributed controls that Meetener offers like: 154 | 1. The timer feature used to segment and order meeting agenda 155 | 2. Scheduling just took a whole new dimension when it comes to organizing virtual meetups with a specific goal in mind by the host and the members alike. 156 | 3. The platform gives the opportunity to be time conscious when it comes to deliberating on various topics featured in meetups. 157 | 158 | 159 | 160 | 161 | **Links:** 162 | - [Figma](https://www.figma.com/file/mWgr26jiP5y75bInp8pZ3i/Google-meet-clone?node-id=3%3A4) 163 | - [GitHub](https://github.com/tobySolutions/algora-hackathon 164 | ) 165 | 166 |
167 | 168 | --- 169 | 170 |
171 | 172 | 173 | ## 9 - The Meet Point (Ankan Bag) 174 | 175 | 176 | **Marketing Pitch** 177 | 178 | > Meetings are no longer a headache! With our solution you can Work, Collaborate and Call efficiently. Organise and share Notes and create Events flawlessly. 179 | 180 | 181 | 182 | 183 | **Links:** 184 | - [Live Demo](https://akbng.github.io/meetpoint) 185 | - [Github](https://github.com/akbng/meetpoint) 186 | - [XD Demo](https://xd.adobe.com/view/fc545581-d6cb-4a8d-92be-775f7346d420-a907/) 187 | 188 | 189 |
190 | 191 | --- 192 | 193 |
194 | 195 | ## 10 - Sensible (Ashish Pandagre) 196 | 197 | **Marketing Pitch** 198 | 199 | > This app will allow users to create instant meetings and have group discussions for a particular agenda, but if someone wants to extend time or say something which might be a concern for only a few people in that meeting, so they can instantly ask them to join a quick another meeting after this. ONly the users who accept the extend request will join that meeting. This way only concerned people will join and other people can just leave after this meeting 200 | 201 | 202 | 203 | 204 | **Links:** 205 | - [GitHub](https://github.com/AshishPandagre/sensible) 206 | - [Figma](https://www.figma.com/file/VrTEojA0ePoi2HuATTaDfk/hackathon?node-id=0%3A1) 207 | 208 |
209 | 210 | --- 211 | 212 |
213 | 214 | ## 11 - Zap!t (Rexathion) 215 | 216 | **Marketing Pitch** 217 | 218 | > Zapit is a productivity focused online meeting platform with tools to save both Host's and participant's time . Hosts need to set a time limit before starting the meeting , They can also see if everyone is available for a meeting or not using the team calender feature 219 | 220 | 221 | 222 | 223 | 224 | **Links:** 225 | - [Figma](https://www.figma.com/file/CYRHA8i0Ki52VYkSC26huL/Zapit?node-id=0%3A1) 226 | - [GitHub](https://github.com/rexathion700/zapit-node/) 227 | - [LiveDemo](https://zapit.fly.dev/sign-up) -------------------------------------------------------------------------------- /finalist_harperdb.md: -------------------------------------------------------------------------------- 1 | # Finalist for the HarperDB challenge (12) 2 | 3 | **What judges are looking for:** 4 | 5 | 1. Does the project solve the issue in the problemset? 6 | 1. Is the pitch convincing? 7 | 1. Creativity 8 | 1. Design in prototype 9 | 10 | 11 | ## 1 - HirefyApp (Mohamed Muneer) 12 | 13 | **Marketing Pitch** 14 | 15 | > Hirefy, a no login platform for hiring managers to find suitable candidates for any positions. 16 | 17 | 18 | 19 | 20 | **Links:** 21 | - [Github](https://github.com/MohamedMuneerM/hirefy) 22 | - [Live Demo](https://hirefyapp.herokuapp.com/) 23 | 24 | **Dennis Notes** 25 | - I like the pinning feature 26 | - Marketing pitch doesn't sell me 27 | 28 |
29 | 30 | --- 31 | 32 |
33 | 34 | ## 2 - DevSlide (Abdul Wahab Abass) 35 | 36 | **Marketing Pitch** 37 | 38 | > This website is a convenient platform for recruiters to easily connect with developers and designers completely for free. No fees or monthly subscriptions needed 39 | 40 | 41 | 42 | **Links:** 43 | - [Github](https://github.com/Nginze/DevSlide) 44 | - [Demo Video](https://www.youtube.com/watch?v=WMnmgLnRy70&feature=youtu.be) 45 | 46 | 47 |
48 | 49 | --- 50 | 51 |
52 | 53 | ## 3 - HireMe (Pranjal Goyal) 54 | 55 | **Marketing Pitch** 56 | 57 | > We know how tedious it is to find good developer candidates for a job and make them go through the entire recruitment process. 58 | 59 | > Don't Worry HireMe is here for the rescue, A One-Stop solution to hiring candidates. 60 | 61 | > It covers all the important aspects to hire a candidate, right from creating a job, assigning tasks, and conducting the interview of the candidate. 62 | 63 | 64 | 65 | **Links:** 66 | - [Github](https://github.com/priyanks25coder/hackathon2022) 67 | - [Figma](https://www.figma.com/proto/omR8NA1EeF4FcY6lPoPovX/Untitled?page-id=0%3A1&node-id=18%3A312&viewport=1432%2C123%2C0.14&scaling=scale-down&starting-point-node-id=18%3A12068) 68 | 69 | **Dennis Notes** 70 | - A bit overwhelming but love the effort on the features 71 | 72 |
73 | 74 | --- 75 | 76 |
77 | 78 | ## 4 - DevHunt (Oken Keithellakpam) 79 | 80 | **Marketing Pitch** 81 | 82 | 83 | > On Devhunt, you can forgot about having trust issues and running into problems while searching for a developer to handle and solve your developer vacant problems. 84 | 85 | > Connect, view, and hire developers that'll guarantee you fix or solve your issues in no time hassle free. Join now and experience what's so great about it! 86 | 87 | 88 | 89 | 90 | 91 | **Links** 92 | - [Github](https://github.com/OkenHaha/devhunt) 93 | 94 |
95 | 96 | --- 97 | 98 |
99 | 100 | ## 5 - Unlinked (Praveen) 101 | 102 | **Marketing Pitch** 103 | 104 | 105 | > Generally, Looking for cadidates or developers is a very boring process it is no fun at all. 106 | 107 | >So what problem unlinked solves is to make hiring process fun and easier on a clutter free interface with the important information that a hiring manager actually need to get the candidate worth for an interview without wasting so much time. 108 | 109 | 110 | >Firstly it collects all the information from hiring manager. 111 | 112 | >Then it provides a clear and clutter free interface to filter out the the candidates by pinning them or swipe to next candidate which can be worth for the interview. 113 | 114 | >Pinned Profiles will be saved and you can come later and see list of candidates which you preffered for interview. 115 | 116 | 117 | 118 | 119 | 120 | **Links:** 121 | - [Video Demo](https://www.youtube.com/watch?v=hIwforbaGcM&feature=youtu.be) 122 | - [Figma](https://www.figma.com/file/cWy6EXvBNzKocgEG3kVL50/Unlinked ) 123 | - [Github](https://github.com/PraveenMalethia/unlinked) 124 | 125 | **Dennis Notes** 126 | - Love the swiping features 127 | 128 | 129 |
130 | 131 | --- 132 | 133 |
134 | 135 | ## 6 - Hiringo - (Hussnain Ahmad) 136 | 137 | **Marketing Pitch** 138 | 139 | > Ever scratched your head while searching for the perfect developers for your role? Look no further, Hiringo brings you the possibility of handpicking perfect developers for your needs. Be it remote, full-time or a contractual based job, you can find all developers here. Worried about budget? We have budget filter too. Once you find your chosen one, simply connect with them, which sends them a notification of your social profiles like LinkedIn, Twitter etc along with the job description to communciate with them easily. 140 | 141 | 142 | 143 | **Links:** 144 | - [Figma](https://www.figma.com/proto/llxaznUjEl1XRVJVydpHYu/Hiringo---Developer-Hiring-using-HarperDB?node-id=0%3A160&scaling=min-zoom&page-id=0%3A1&starting-point-node-id=0%3A423) 145 | - [GitHub](https://github.com/HussnainAhmad1606/Developers-Hub-Hackathon-Project) 146 | 147 |
148 | 149 | --- 150 | 151 |
152 | 153 | ## 7 - DevHire (likklepeace) 154 | 155 | **Marketing Pitch** 156 | 157 | > Eliminating hiring managers’ efficiency barriers by providing a bespoke platform connecting them directly to leading, global developer talent. 158 | 159 | > DevHire’s algorithm leverages advanced filtering and the Elo rating system to principally present hiring managers with top-tier professionals. 160 | 161 | > We help hiring managers save time and money and accelerate towards faster growth in high-quality technology development. 162 | 163 | 164 | 165 | **Links** 166 | - [GitHub](https://github.com/shakyracornelius/hackathon-code-battle-edition) 167 | - [Video](https://clipchamp.com/watch/ptE4j5VBw25) 168 | - [ProtoType](https://github.com/shakyracornelius/hackathon-code-battle-edition/blob/main/DevHire%20Prototype.pdf) 169 | 170 | **Dennis Notes** 171 | - I like the swipe left or right feature, although the save functionality is broken. 172 | 173 | 174 |
175 | 176 | --- 177 | 178 |
179 | 180 | # 8 HarperJob (Aman Deep) 181 | 182 | **Marketing Pitch** 183 | 184 | > Most of the HRs find it so annoying to sit on a desk and spend hours of time looking for developers at LinkedIn or Github. And I offer a solution for this time-taking problem with a very easy-to-use service named "Harperjob".By using Harperjob you can get a total information about a developer in very compressed and reliable way. 185 | 186 | 187 | 188 | 189 | **Links:** 190 | - [Github](https://github.com/amandeep2603/harperjob) 191 | 192 | **Dennis Notes** 193 | - Cool pin and swipe feature 194 | 195 |
196 | 197 | --- 198 | 199 |
200 | 201 | # 9 - DevConnect (Avishek Das) 202 | 203 | **MarketingPitch** 204 | 205 | > DevConnect, the best place to find skilled developers. Our search makes it easier to find developers based on your job requirements. Developers also can search for jobs and apply, bookmark jobs listed on our site. Developers can directly message to hiring managers. 206 | 207 | 208 | 209 | **Links:** 210 | - [Github](https://github.com/davishek7/dev-connect) 211 | 212 | 213 |
214 | 215 | --- 216 | 217 |
218 | 219 | ## 10 - DevHub (Balaji Jethliya) 220 | 221 | **Marketing Pitch** 222 | 223 | > One of the major challenges faced by Hiring Managers is the lack of an easy process for finding developer/tech talent, DevHub was created to solve that. With DevHub, the need for recruiters to visit multiple websites in search of developers has been eliminated. Talented Developers can now be found in a single search. Hiring Managers can search for a developer's information and save it for subsequent review. 224 | 225 | 226 | 227 | 228 | **Links:** 229 | - [Figma](https://www.figma.com/file/DW5JJOJjWzi0EtoPKwz3q7/Dev-Hub) 230 | - [GitHub](https://github.com/jethliya-balaji/DevHub) 231 | - [Live Demo](https://devhub.up.railway.app/login/?next=/) 232 | 233 | 234 |
235 | 236 | --- 237 | 238 |
239 | 240 | ## 11 - EZRecommend (Saphal Patro) 241 | 242 | **Marketing Pitch** 243 | 244 | > Modern recruiting practices are broken. Most interview processes rely on a day-long interview. Such an interview practice is not the best way to evaluate a candidate. In my opinion, it is a much better idea to have an entire arsenal of people to back up your skills. Hence, the solution is obviously to rely on recommendations from your coworkers, colleagues as well as managers. However, writing detailed recommendations is time consuming and is usually very specific to a particular job role. I believe providing smaller and more generic recommendations is the right way to go about recruitment. Having a large number of recommendations explaining your expertise is a much better way to go, as a lot of people would vouch for the skills you have as opposed to having only 2-3 people who can speak to your skills. 245 | 246 | 247 | 248 | **Links** 249 | - [Figma](https://www.figma.com/file/PDOcdN6rKUGYI3HXais0GP/EZRecommend?node-id=0%3A1) 250 | - [GitHub](https://github.com/saphal1998/ez-recommend) 251 | - [Live Demo](https://ez-recommend.vercel.app/) 252 | 253 | **Dennis Notes** 254 | - I like the thinking behind this one 255 | 256 | 257 |
258 | 259 | --- 260 | 261 |
262 | 263 | ## 12 - Erik 264 | 265 | **Marketing Pitch** 266 | 267 | > All-in-one platform for hiring and finding yourself a job 268 | 269 | 270 | 271 | **Links:** 272 | - [Figma](https://www.figma.com/file/YUR8VHpC9vJgv85fe7Jnz8/Untitled?node-id=0%3A1) 273 | - [Github](https://github.com/erik465/hackaton) -------------------------------------------------------------------------------- /harperdb_resources.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Welcome To The HarperDB Challenge 4 | 5 | On this page you will find links to HarperDB's documentation, tutorial videos & articles to help you get started. 6 | 7 | [Create an account with HarperDB here!](https://studio.harperdb.io/sign-up) 8 | 9 | ## On this page 10 | 11 | - [What is HarperDB?](#what-is-harperdb) 12 | - [Tutorials & Code Samples](#tutorials--code-samples) 13 | 14 | ## ℹ️ What is HarperDB? 15 | 16 | HarperDB is a SQL & NoSQL distributed database and development platform that is orders of magnitude faster than alternatives. 17 | 18 | - **SQL and NoSQL Operations** - Without requiring data duplication 19 | - **Dynamic Schema** - No Need to define data types - including JSON 20 | - **Self Service Studio** - Deploy & Manage instances via web based portal 21 | - **Built in REST API** - Multiple interfaces - HTTP, ODBC, JDBC 22 | 23 | 24 | ### Documentation & API Reference 25 | 26 | - [Official Documentation](https://harperdb.io/docs/overview/) 27 | - [API Reference](https://api.harperdb.io/) 28 | 29 | ## 📙 Tutorials, Code Samples & Resources 30 | 31 | ### Tutorials 32 | - [FastAPI + React JS App With HarperDB](https://youtu.be/xwfX70rIxCw) - Dennis Ivy 33 | - [Build a REST API With Node.js, HarperDB and FastifyJS](https://youtu.be/UhNJPrkeMFM) - 34 | Catalin Pit 35 | - [Build a Web App Using HarperDB's Custom Functions](https://youtu.be/rz6prItVJZU) 36 | - [Build & Deploy a Fitness App ](https://patloeber.com/fitness-app-harperdb) 37 | - [20 HarperDB Tutorials](https://harperdb.io/blog/20-best-harperdb-tutorials/) 38 | - [How to use HarperDB custom functions to build your entire backend](https://dev.to/andrewbaisden/how-to-use-harperdb-custom-functions-to-build-your-entire-backend-a2m) 39 | 40 | 41 | ### Code Samples 42 | - [Developer Project Examples](https://github.com/search?q=harperdb) 43 | 44 | ### More Resources 45 | - [SDK's in the studio](https://studio.harperdb.io/resources/marketplace/active) 46 | - [Custom Functions](https://harperdb.io/docs/custom-functions/) 47 | -------------------------------------------------------------------------------- /images/agora.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/agora.png -------------------------------------------------------------------------------- /images/harperdb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/harperdb.png -------------------------------------------------------------------------------- /images/thumbnails/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/1.PNG -------------------------------------------------------------------------------- /images/thumbnails/10.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/10.PNG -------------------------------------------------------------------------------- /images/thumbnails/11.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/11.PNG -------------------------------------------------------------------------------- /images/thumbnails/12.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/12.PNG -------------------------------------------------------------------------------- /images/thumbnails/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/2.png -------------------------------------------------------------------------------- /images/thumbnails/3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/3.PNG -------------------------------------------------------------------------------- /images/thumbnails/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/4.png -------------------------------------------------------------------------------- /images/thumbnails/5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/5.PNG -------------------------------------------------------------------------------- /images/thumbnails/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/6.png -------------------------------------------------------------------------------- /images/thumbnails/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/7.png -------------------------------------------------------------------------------- /images/thumbnails/8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/8.PNG -------------------------------------------------------------------------------- /images/thumbnails/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/9.png -------------------------------------------------------------------------------- /images/thumbnails/agora-1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-1.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-10.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-10.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-11.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-11.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-2.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-3.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-3.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-4.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-4.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-5.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-5.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-6.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-6.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-7.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-7.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-8.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-8.PNG -------------------------------------------------------------------------------- /images/thumbnails/agora-9.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/divanov11/Hackathon---Code-Battle-Edition/f7b1f2af0afa5b269eec920996d8c18c4ef7fb44/images/thumbnails/agora-9.PNG -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # Hackathon (Code Battle Edition) 2 | 3 | Our next hackathon is live starting now! On august 29th participants will submit a prototype for 1 of the two challenges listed below and will have the chance to win $1,000. Results will be announce live via live stream on august 31st. 4 | 5 | ### [Join the discord server!](https://discord.gg/b6XP3nrD6V) 6 | 7 | ### [Submit Projects Here](https://forms.gle/t56w9ECmFwAaHxwd7) 8 | 9 | 10 | ## :calendar: Important Dates 11 | 12 | - Start date: 8/12 13 | 14 | - Submission Deadline: 8/29 - 12:00am PST 15 | - Winners announcement: 8/31 - 9:00am PST 16 | 17 | ## 👇 Who can participate 18 | 19 | 💻 **Developers** 20 | 21 | If you can code, you can join. Pick a challenge and participate for the chance to win $1,000. 22 | 23 | 🎨 **Designers** 24 | 25 | Do you know Figma, Adobe XD? Or maybe you just have good css/design skills and can code up a template, You can team up with a participant for the chance to win $500. 26 | 27 | ## 💰 Prize Money 28 | 29 | **2 Grand Prize Winners** (One in each Category) 30 | 31 | Each winner will receive **$1,000**, there will be 2 winners. 32 | 33 | **2 Designer Awards** (One in each category) 34 | 35 | Each designer (2) will receive **$500** 36 | 37 | ## 🎯 Objective 38 | 39 | Pick a challenge, solve the problemset. There will be two challenges presented. Your job will be to pick a challenge and solve the problem by presenting an idea/solution, designing and prototyping your solution and writing a 1-4 sentence elevator pitch on why your solution solves the problem. 40 | 41 | As a participant you will have access to a list of designers to choose from. It is HIGHLY recommended you team up with a designer to increase your chances of winning. 42 | 43 | ## 🎨 Team up with a Designer (Optional) 44 | 45 | Each participant will have a list of designers to choose from to help with prototyping and mockups. 46 | 47 | **Don't worry, you WILL NOT have to split your winnings!** 48 | 49 | Designers will be given $500 on top of the $1,000 allocated for each winner. 50 | 51 | There will be a channel in the provided discord server for designers and developers to meet. 52 | 53 | ## ✋ How to participate 54 | 55 | **IMPORTANT:** You must register by 8/20 to participate. If you submit your work and did not register, your project will NOT be accepted. 56 | 57 | 1. Register 58 | 1. Pick a challenge 59 | 1. Pick a designer (Optional) 60 | 1. Solve the problemset & submit your pitch 61 | 62 | ### 📝 Register Here 63 | 64 | > Register as a participant for a chance to win the grand prize of **$1,000** 65 | 66 | 💻 I am a developer 67 | 68 | > Register as a designer to be partnered with a contestant for a chance to win **$500** 69 | 70 | 🎨 I am a designer 71 | 72 |
73 | 74 | ## 🏁 Challenges 75 | 76 |
77 | 78 | 79 | ### ⚙️ Option #1 - Productivity Meeting Website 80 | 81 | We all hate endless meetings that waste our time, Especially those meetings that were set on your calender for 15 or 30 minutes but end up dragging on because no one is paying attention. 82 | 83 | ``Problemset:`` Present & prototype an idea for a video meeting app, something like google hangout, but with a feature that improves meeting productivity. 84 | 85 | ``Your Tools:`` Use Agoras [video calling SDK](https://www.agora.io/en/) for video chat. The rest is up to you. 86 | 87 | ``Minimal requirements`` 88 | 89 | - Working video calls using agora 90 | - Design mockup for app - Figma, Adobe XD work, Coded Template, etc 91 | - Presentation of your app and idea in a 1-4 sentence written sales pitch. Provide source code, images, etc. 92 | 93 | ``Sample ideas to get you started:`` 94 | - A video calling app that automatically shuts off when meeting time expires 95 | - A video calling app that forces both users to extend meeting in 5 minute increments when we cross scheduled meeting time. 96 | 97 | **Resources:** [Learn more about how to use Agora here](agora_resources.md) 98 | 99 | ### [Challenge #1 Finalists](finalist_agora.md) 100 | 101 | ### ⚙️ Option #2 - Developer Search Website For Hiring Managers 102 | 103 | As a hiring manager it can be annoying to search linkedin and github accounts while looking for talent. 104 | 105 | ``Problemset:`` Present a idea that makes finding developers easier for hiring managers. 106 | 107 | ``Your Tools:`` Use [HarperDB](https://harperdb.io/) as your database. The rest is up to you. 108 | 109 | ``Minimal Requirements`` 110 | 111 | - HarperDB database 112 | - Must have working search on the website 113 | - Design mockup for app - Figma, Adobe XD work, Coded Template, etc 114 | - Presentation of your app and idea in a 1-4 sentence written sales pitch. Provide source code, images, etc. 115 | 116 | **Resources:** [Learn more about how to use HarperDB here](harperdb_resources.md) 117 | 118 | ### [Challenge #2 Finalists](finalist_harperdb.md) 119 | 120 |
121 | 122 | ### ⚙️ Option #3 - $1,000 Bonus - Django Students Showcase 123 | 124 |
125 | 126 | > Note: You may particapate in this challenge along with challange #1 & #2 127 | 128 |
129 | 130 | Ok Django developers, here's your chance to show off your projects! 131 | 132 | If you have taken one of my paid courses within the past 2 years submit your best project for a chance to win $1,000. Submitting projects you've worked on in the past is fine, just make sure you used Django in the tech stack. 133 | 134 | You'll be required to submit a recipt for either one of the following projects: 135 | 136 | - [Django 2021](https://dennisivy.teachable.com/p/django-beginners-course) 137 | - [Django with React | An Ecommerce Website](https://www.udemy.com/course/django-with-react-an-ecommerce-website/) 138 | - Django Ecommerce Website 139 | 140 | 141 |
142 | 143 | ## 🧑‍⚖️ What Judges Are Looking For 144 | 145 | - Your idea ✔️ 146 | - Your design ✔️ 147 | - Your presentation ✔️ 148 | - Team work ✔️ 149 | 150 | The objective here is to come up with an idea and prototype it, we judges are NOT looking for fully functional applications. 151 | 152 | You will be judged on the creativity of your idea, the presentation of it (Visually) and the pitch (Written). We want to see you sell your awesome idea! 153 | 154 | There are minimal requirements set for each challenge so you should have working code. The more functional your code is the better chance you have. 155 | 156 | Although it's not required, it is highly recommended to work with a designer. Judges will view projects submitted by teams. This is an important part of development so we like to see how well you work in teams. 157 | 158 | ## ❓ FAQ 159 | 160 | **Q:** Do I need to work with a designer? 161 |
162 | **A:** No, however this will earn you points with the judges. We want to see team work. 163 | 164 | **Q:** Do need to split winnings with my designer? 165 |
166 | **A:** No, there is an extra $500 allocated for designers so you wont need to split earnings 167 | 168 | **Q:** Can designer work with more than 1 contestant? 169 |
170 | **A:** Yes. You can join as many contestants as you want to increase you're chances as a designer. 171 | 172 | **Q:** Does the project have to be hosted? 173 |
174 | **A:** No, just have a way to present the visuals via images, video, figma link, etc. 175 | 176 | 177 | **Q:** Do I need to submit my code? 178 |
179 | **A:** Yes! Provide a link to your github repo. 180 | --------------------------------------------------------------------------------