Coder Social home page Coder Social logo

gvvynplaine / ideabot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from noops-challenge/ideabot

0.0 1.0 0.0 3 KB

Ideabot wants to hear from YOU! Create an issue with an idea for a Noops challenge—an API, theme, or puzzle.

Home Page: https://noopschallenge.com/challenges/ideabot

ideabot's Introduction

ideabot

👋 Meet Ideabot

It's your turn—what challenges would you like to see next?

Create an issue with an idea for a Noops challenge—an API, theme, or puzzle—and rally votes around it. When we launch the next Noops Challenge, we'll first look to see what the community has requested.

How it works

Create an issue with your idea.

A well-written issue would have:

  • Descriptive title
  • Short explanation of concept (about two sentences)
  • Detailed explanation that covers how the challenge would work (API or puzzle), programming concepts required, and why people might like it. If it might appeal to a particularly community—particularly one we didn't address with this set of challenges—we'd love to learn about it.
  • Suggestions of what sort of projects challengers could create with the Noop.

Look at any of our READMEs (like this one for the Hexbot) for reference.

The READMEs all follow a format:

  • Brief description
  • How it works
  • What you can do
  • API documentation

With this first set, we targeted challenges where new developers could start seeing results within an hour of coding, and experienced developers could see deeper results with a few hours. Where possible, we tried to be language and platform agnostic—about half the APIs are best used through the terminal in any language, and the other half best experienced through the browser.

💡 What can you do?

We had dozens of ideas that we did not have room for in this challenge and that we'd love to try in the future—but we're sure there are even better ideas out there!

A few ideas we didn't do (yet) but would love to see someone run with:

  • Battleship: Classic board game would be interesting to implement as an API to play against a robot or another human.
  • Scavenger Hunt: Clues are hidden across repositories, source code, or responses, and only the curious can find the answer.
  • Game of Telephone: The last message is relayed from one player to another, and the result is published to everyone.
  • Mr. Potatohead: The API returns only fragments of the final product, and the UI displays the pieces cobbled together.
  • Interactive fiction: Write a game that happens entirely through text.
  • Glitch: Create filters that glitch video, audio, or data.
  • Infer an object's mass: POST a force vector, and the API returns how much it moved. Can you figure out the object's center of gravity and mass—and the friction of the surface?
  • Mash up any two public repos or datasets: Gather a list of public datasets and the tools for anyone to mash them together.
  • Ridiculous programming constraints: Code Golf is fun but it's so...pedestrian. What if you had to write a program where no function could take an argument? Or where you couldn't use any...strings.

What else can you think of? Let us know.

More about Ideabot on the challenge page at noopschallenge.com.

ideabot's People

Contributors

doolittle avatar

Watchers

James Cloos avatar

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.