Coder Social home page Coder Social logo

hackalist.github.io's People

Contributors

adi23arora avatar akashnimare avatar anwang16 avatar architv avatar avisaxena33 avatar binhonglee avatar cardamirek avatar carlj avatar cindyz8735 avatar daphnechen avatar ethch18 avatar gchorba avatar idcruz avatar jashansudan avatar jrsai avatar kevinpayravi avatar kim-codes avatar ksun0 avatar mark00ter avatar maxkrieger avatar mullerpeter avatar noahbass avatar paked avatar pushkar-anand avatar rodrigoargumedo avatar ryanpisuena avatar rzenner avatar sirvar avatar solexplorer avatar thejoycekung avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hackalist.github.io's Issues

Hack Cambridge

Taking place from the 30th to the 31st of January 2016, the first large hackathon in Cambridge is bound to be a lot fun. 400 attendees will descend upon one of the world's oldest universities, some coming from as far as MIT, Singapore, and Egypt. Students from all over the world are welcome!

Like our Facebook page and apply now at http://www.hackcambridge.com/. Deadline for applications is 5 Dec.

P.S. This is a great excuse to visit the alma mater of Alan Turing and Borat.

Hackathons in December

Can I add hackathons for the month of December? Didn't see a 12.json so I wasn't sure :o

Request to add Octane Hackathon

Global, virtual hackathon (open to anyone).

Open Timeline: January 9th, 2017 - Feburary 9th, 2017

Website: http://octanehack.com/

Prizes: Over $10K - including iPad Pros, Apple Watches, Amazon Echos

Challenge: Use HPE's ALM Octane API to solve one of four software development challenges.

HackGSU

Please add HackGSU, on March 25-27. It is happening at Georgia State University, in Atlanta, Georgia.
There are prizes, and buses for schools.
HackGSU.com

remove month name used as a key

On each json document, the name of the month is used as the object key and the data[hackathons] is stored as the value. I would recommend that json is presented as an array of objects[hackathons] as the user can easily find the month from on of the objects. Thanks !

2.0 Roadmap

As I develop the 2.0 branch with better code readability and structure, here is what I have in my list:

  • Update the app to Angular 1.5.7
  • Add logo url field (#146)
  • Ability to add events to its user calendar (#123)
  • MLH field (#151)
  • Add Bootstrap design support?
  • Implement Font Awesome (4.7 now, but 5.0 once it's released)
  • Integrating some API for flights (See #122)
  • Search engine via Algolia for searching hackathons

@paked's TODO:

Software

Hey, I want to know that what software you to create the API for the website. I am inspired of what you did over this repo, so I would love to create something like this.

Thanks.

Explore a field for mailing list

As suggested by @adeora7 at #224, we could provide links to subscribe to hackathon mailing lists. We should decide if we want to do this + do a rough study on what % of hackathons have mailing lists (should be high enough to justify a new field).

Add missing hackathons entries

There are hundreds of hackathons out there, and we want them listed on Hackalist! This is an everlasting issue.

To contribute:

  • Find a hackathon you would like to add! Our listed hackathons shouldn't be geographically restricted (e.g. a hackathon in London should be open to people from anywhere, not just London).
  • Hackalist's data is stored in JSON (JavaScript Object Notation) files, organized by year and month.
  • Check out our README and take a look at the information on our API.
  • Go into our API and navigate to the year/month you would like to add a hackathon into.
  • Add a JSON object for your hackathon (tip: look at how previous listings are done to see how yours should look).
  • Check for errors in the JSON file with JSONLint.
  • Good to go? Submit your pull request!

Website Redesign

Skeleton's great, but it's not really necessary for this project. I'll work on custom styling over Thanksgiving Break.

Twitter presence

Something I've had on my mind but never got to is an official Hackalist Twitter account. It'd basically be used to tweet out general hackathon updates (when we add a new hackathon / when a hackathon is coming up / etc.), along with allowing others to tweet at us updates for the site.

Unfortunately @hackalist was taken back in 2009. Twitter does have a policy of removing accounts inactive for more than 6 months, but they don't seem to actually do so - and there is no way to officially acquire another person's account, even if inactive, unless you can prove trademark infringement or impersonation. Short of me filing a trademark, I think we're out of luck. I tweeted at the account, so hopefully they respond. But if nothing comes of that...

...I've reserved @hackalistorg as our account. Once we're up and running, I'll give our collaborators access (probably through TweetDeck). If anyone has any suggestions for a better username too, feel free to comment! Thanks.

Add REimagine Waste Hackathon in Bangalore, India

Urban waste in India is a problem that is looms larger every year. Poor waste pickers dig through our scraps trying to make a living from whatever plastics and metals we have left for them to resell. NGOs are trying to improve waste pickers' conditions, but they are fighting a one-sided battle. Indians around the country are demanding more reliable, ecologically safe waste services to clean up their cities. This movement needs the combined efforts of programmers, designers, innovators and entrepreneurs to rethink waste and incorporate waste pickers into the future of clean and liveable cities for India.

Join here: http://www.reimaginewaste.in/

[Submission] AngelHack's 10th Global Hackathon Series

Hello,

Could someone add our 10th Global Series Hackathons to the list? All of the info is below, I'm just not confident about doing a pull request. Let me know what other info I can help provide! All events will have prizes, no travel stipends provided.

Nairobi, March 23–24 http://angelhack.com/angelhack-global-hackathon-series-nairobi
Novosibirisk, April 1–2 http://angelhack.io/
Manipal, April 8–9 http://angelhack.com/angelhack-global-hackathon-series-manipal
Innopolis, April 22–23 http://angelhack.com/angelhack-global-hackathon-series-innopolis
Los Angeles, April 29–30 http://angelhack.com/angelhack-global-hackathon-series-los-angeles
Mumbai, April 29–30 http://angelhack.com/angelhack-global-hackathon-series-mumbai
Sydney, April 29–30 http://angelhack.com/angelhack-global-hackathon-series-sydney
New Delhi, May 6–7 http://angelhack.com/angelhack-global-hackathon-series-new-delhi
Melbourne, May 6–7 http://angelhack.com/angelhack-global-hackathon-series-melbourne
San Francisco, May 6–7 http://angelhack.com/angelhack-global-hackathon-series-san-francisco
Abu Dhabi, May 10–11 http://angelhack.com/angelhack-global-hackathon-series-abu-dhabi
Brisbane, May 13–14 http://angelhack.com/angelhack-global-hackathon-series-brisbane
Barcelona, May 13–14 http://angelhack.com/angelhack-global-hackathon-series-barcelona
Gaza, May 19–20 http://angelhack.com/angelhack-global-hackathon-series-gaza
Atlanta, May 20–21 http://angelhack.com/angelhack-global-hackathon-series-atlanta
Quito, May 20–21 http://angelhack.com/angelhack-global-hackathon-series-quito
Kalingrad, May 27–28 http://angelhack.io/
Bogota, May 27–28 http://angelhack.com/angelhack-global-hackathon-series-bogota
Seattle, May 27–28 http://angelhack.com/angelhack-global-hackathon-series-seattle
Saint Petersburg, June 3–4 http://angelhack.io/
Hyderabad, June 3–4 http://angelhack.com/angelhack-global-hackathon-series-hyderabad
Jaipur, June 3–4 http://angelhack.com/angelhack-global-hackathon-series-jaipur
Bangalore, June 3–4 http://angelhack.com/angelhack-global-hackathon-series-bangalore
Washington DC, June 3–4 http://angelhack.com/angelhack-global-hackathon-series-washington-dc
Sri Lanka, June 10–11 http://angelhack.com/angelhack-global-hackathon-series-sri-lanka
Manhattan, June 10–11 http://angelhack.com/angelhack-global-hackathon-series-manhattan
Singapore, June 17–18 http://angelhack.com/angelhack-global-hackathon-series-singapore
Boston, June 17–18 http://angelhack.com/angelhack-global-hackathon-series-mumbai
London, June 17–18 http://angelhack.com/angelhack-global-hackathon-series-london
Austin, July 8–9 http://angelhack.com/angelhack-global-hackathon-series-austin
Moscow, July 10–11 http://angelhack.io/
Santiago, July 15–16 http://angelhack.com/angelhack-global-hackathon-series-santiago
Silicon Valley, July 22–23 http://angelhack.com/angelhack-global-hackathon-series-silicon-valley
San Pedro Sula, July 29–30 http://angelhack.com/angelhack-global-hackathon-series-san-pedro-sula

Thank you!
Rachel

Add CI Testing

I propose we add some primitive form of testing into the repository to ensure that before Pull Requests are merged they do not break anything else.

The two major break points I see at the moment are:

  1. Invalid JSON (A whole lot of PRs)
  2. Events being in the wrong order (#214)

My solution is to add a basic set of tests to the repository which would be ran when every single PR is sent by Travis CI in order to make our lives simpler as maintainers. My gut feeling is to go with node.js and one if its testing frameworks (We may be able to get away without one, if at all possible... I'd prefer going for this option), since we already have JS in this repository.

I imagine the test file being broken into two separate steps, one for each of the aforementioned break points.

warning pseudo-JS incoming

Firstly, loading each month:

var hackalist = {};

for (var file in files) {
  var text = // read file here
  var month = JSON.parse(text); // Node throws an error here if the JSON is non compliant
  hackalist[month.name] = month;
}

And then comparing the dates:

var previous;
for (var hackathon in hackathons) {
  if (previous == null) {
    previous = hackathon
  }
  if (hackathon.date < previous.date) {
    // Throw an error.
    break;
  }
}

From here we need to configure Travis CI, and then a maintainer will have to enable everything.

Clicks/Views on hackathon

How many times a hackathon was visited using this platform can be displayed. It can be displayed publicly or informed through emails monthly or weekly to the concerned people

[Submission] HackATX

(http://hackatx.net/ for details)
-No travel reimbursements
-Yes prizes
-Yes high schoolers
-Yes free
Note: An all-girl's hackathon for high schoolers created by high school women.
Hosted by HackATX
12 hours
Capacity: 200
May 13th in Austin, Texas

JAMHacks

"April": [
    {
      "title": "JAMHacks",
      "url": "http://jamhacks.ca/",
      "startDate": "April 9",
      "endDate": "April 9",
      "year": "2017",
      "city": "Waterloo, ON, Canada",
      "host": "Sir John A. Macdonald Secondary School",
      "length": "12",
      "size": "100",
      "travel": "no",
      "prize": "yes",
      "highSchoolers": "yes",
      "cost": "free",
      "facebookURL": "https://www.facebook.com/events/257134521391244/",
      "twitterURL": "",
	    "googlePlusURL": "",
      "notes": "JAMHacks is Waterloo's first high school hackathon."
    }
  ]

Add github star/watch buttons

Found these neat github buttons. I think we should try and get some use out of them, they are a bit nicer than the normal bootstrap skeleton button we have right now. Although, because they have different purposes maybe we should have them co-exist... Except I have no idea where we would put them.

Add cost-to-attend as a field

As per this discussion, we'll track cost-to-attend (if there is one) for our listed hackathons. This should be implemented into the API, and previous hackathons should be updated to reflect this (all prior hackathons have been free-to-attend, unless specified in the notes).

Please add Hack Homelessness

Hack Homelessness
September 23-25
The Tech Museum, San Jose CA
hackhomelessness.com

I'm the organizer. I'm not sure if I need to open up an issue or what the process is for adding so let me know if i need to do something different or you need more info. Thanks a bunch for setting this up it's really cool!

Request to add SWHacks

        {
              "title": "Southwest Hacks (SWHacks)",
              "url": "http://swhacks.org",
              "startDate": "March 10",
              "endDate": "March 12",
              "year": "2017",
              "city": "Tempe, AZ, United States",
              "host": "Arizona State University",
              "length": "48",
              "size": "unknown",
              "travel": "no",
              "prize": "yes",
              "highSchoolers": "yes",
              "cost": "free",
              "facebookURL": "https://www.facebook.com/swhacksofficial/",
              "twitterURL": "https://twitter.com/swhacksofficial",
              "googlePlusURL": "",
              "notes": "Must be 18+"
        },

Month ordering needs to be chronological

Month ordering should be in order, from August 2014 - April 2015.

Ordering right now:

  • April
  • August
  • December
  • February
  • January
  • March
  • November
  • October
  • September

Request to add lewHacks()

{
"title": "lewHacks()",
"url": "http://lewhacks.com/",
"startDate": "March 5",
"endDate": "March 5",
"year": "2017",
"city": "New York, NY, United States",
"host": "Francis Lewis High School",
"length": "12",
"size": "100+",
"travel": "no ",
"prize": "yes",
"highSchoolers": "yes",
"cost": "free",
"facebookURL": "https://www.facebook.com/events/1876327812646392/",
"twitterURL": "https://twitter.com/lewhacks",
"instagramURL": "https://instagram.com/lewhacks",
"notes": "First student hackathon at Francis Lewis High School! Free and open to high school students who want to build amazing technologies!"
}

Adding MLH field

From previous discussions (most recently #146), we'd like to implement an MLH boolean field for whether or not a hackathon is an MLH member.

MLH or mlhMemberEvent
yes | no | unknown

Any MLH events can have a little MLH icon placed somewhere within their listing.

What to put in 2.0 / Getting community input

I think it would be really great to get some community opinion about what we should do for V2.0.

If everyone is fine with it, I'll post this message into HH:

Yo Hackathon Hackers.

http://hackalist.org is getting an upgrade. Are there any features you would like to see added for version 2.0?

Currently we are:
- Redesigning the frontend
- Improving the API usability

Thanks,
Kevin Payravi, Rodrigo Argumedo and I.

Is there anything else we want to say?

cc:// @rodrigoargumedo @KevinPayravi

Please can you add a hack out

This is a hack to get people interested and involved in open source solutions to travel and transport - integrating public transport and shared mobility into Mobility as a Service.

It will bring together passionate developers, digital artists, IoT experts and business savvy professionals, who are interested in the future space of 'Mobility as a Service', and want to be part of delivering this at scale, through open collaboration.

We want folk to use this weekend to catapult their ideas into reality, take a idea or concept to working prototype in 48 hours. With the support of our global open source community and onsite tech gurus, facilitated by our partners Iotic Labs.

And the difference between a Hackathon and a HackOut? This isn't a race. Its about building meaningful relationships and powerful collaborations that can get us somewhere, together.

https://www.eventbrite.co.uk/e/travelspirit-hackout-manchester-pre-registeration-tickets-27680779958

If you can add it to the list, I'd be v grateful.
Best wishes,
Beate

Request to add HACKATHONclt MMXVII

{
"title": "HACKATHONclt MMXVII",
"url": "http://hackathonclt.org/",
"startDate": "March 24",
"endDate": "March 25",
"year": "2017",
"city": "Charlotte, NC, United States",
"host": "HACKATHONclt",
"length": "24",
"size": "500+",
"travel": "no ",
"prize": "yes",
"highSchoolers": "no",
"cost": "free",
"facebookURL": "https://www.facebook.com/hackathonclt",
"twitterURL": "https://twitter.com/charlottehacks",
"instagramURL": "https://instagram.com/hackathonclt",
"meetupURL": "https://meetup.com/hackathonclt",
"notes": "BIG DATA hackathon, challenge related to helping Big Brother Big Sister, swag, must be 18+"
}

[Submission] Hack the World by Anheuser-Busch InBev

{ "title": "Hack the World - NYC", "url": "http://hacktheworld.beer/nychackathon", "startDate": "March 25", "endDate": "March 26", "year": "2017", "city": "New York, NY, United States", "host": "Anheuser-Busch InBev", "length": "37", "size": "130", "travel": "no", "prize": "yes", "highSchoolers": "no", "cost": "free", "facebookURL": "", "twitterURL": "", "googlePlusURL": "", "notes": "Check out www.hacktheworld.beer/nychackathon for more information!" }

Remove hackathons from previous month

@paked What do you think about removing hackathons from the previous month (in this case, August)? It's nice to have, but with the long list of hackathons, it's probably best to shorten the list.

[Submission] MontyHacks NJ

(http://montyhacks.com/ for details)
-No travel reimbursements
-Yes prizes
-Yes high schoolers
-Yes free
Hosted by Montgomery High School
12 hours
Capacity: 200
April 22 in Skillman, New Jersey

Social media links on website.

Paid Vs. Unpaid

When I created Hackalist, my goal was for it to be a directory of hackathons accessible to anyone. One of the criteria I had in mind is that hackathons must be free. However, there are some great hackathons out there that do have an entry fee (usually small: $10 - $25).

I'm looking for input on whether or not we want to include hackathons that have an entry free. If so, we could also make a new API field on whether or not there's a cost to get in.

Pining potentially interested people:
@aarohmankad @paked @rodrigoargumedo

Request to add ChicagoHacks 2017

{
"title": "Chicago Hacks 2017",
"url": "http://chicagohacks.tech/",
"startDate": "May 27",
"endDate": "May 28",
"year": "2017",
"city": "Chicago, IL United States",
"host": "Lacuna Artist Loft Chicago",
"length": "24",
"size": "150+",
"travel": "no ",
"prize": "yes",
"highSchoolers": "yes(hs only)",
"cost": "free",
"facebookURL": "https://www.facebook.com/chicagohacks/",
"twitterURL": "https://twitter.com/chicagohacksorg",
"notes": "Premier High School Hackathon In Chicago Aiming To Spread The Art Of ComputerScience"
}

Toggles not working correctly after initial selection

Did some testing of the toggles (travel reimbursements, prizes, and high schoolers). If I toggle something, it will properly properly show only hackathons that meet that toggle. However, clicking the toggle again to disable it will not restore the full list of hackathons (e.g. if I toggle"Accept High Schoolers", it will properly show only hackathons that accept high schoolers; when I disable the toggle, nothing changes).

WearHacks!

Hey guys,

we have a bunch of hackathons coming up for this year. All information is available here: wearhacks.com

Wanted to add them here.

Cheers!

Turn the Hackalist account into an organisation

Currently hackalist is an individual, I feel it would be more representative to switch to an organisation... I believe this can be done at the press of a button, somewhere in setttings.

Sorry, I'm a bit OCPD about this meta stuff haha!

'Add to Calendar' button

Not a priority, but having an "Add to Calendar" button for each hackathon would be a nice feature. Any disagreement, please say so!

Could be a part of 2.0, but could be added later on.

[Submission] Climate Change Game Jam 2017

{
      "title": "Climate Change Game Jam 2017",
      "url": "https://www.eventbrite.com/e/climate-change-game-jam-2017-tickets-32119947628",
      "startDate": "March 18",
      "endDate": "March 19",
      "year": "2017",
      "city": "Brantford, Ontario, Canada",
      "host": "Wilfrid Laurier University",
      "length": "32",
      "size": "200",
      "travel": "no",
      "prize": "no",
      "highSchoolers": "unknown",
      "cost": "free",
      "facebookURL": "https://www.facebook.com/bgnlab",
      "twitterURL": "https://twitter.com/bgnlab"
}

Request to add Hack HSV to the list

Hi, my name is Sachin Katyal, the founder of Hack HSV. Hack HSV is Alabama's first high school hackathon, and I would love it if it would be added to Hackalist. Just some information about Hack HSV. It is exclusively a high school hackathon in Huntsville, Alabama where over 100 students are able to participate. Transportation is unfortunately not provided. The competition will take place on April 15, 2017, where it is only a 12-hour hackathon. Prizes are also given out at the end of the competition. For information, you can head over to our website www.hackhsv.com.

Add logo url field

In order for a really smooth mobile app on this, it would be awesome to include the hackathon's logo on a detailed screen. Can we add a new field for this in the JSON of each entry?

May take some time to update the current entries, though.

Hackathon titles do not hold case

At the moment, Hackthon titles (hackathon.title) do not hold their case from the API. All letters except the first are converted to lowercase (e.g. HackPSU -> Hackpsu).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.