It is a matter of immense pleasure for us to be able to launch "CB Labs", an idea
we had been toying with for quite some time now.

At Coding Blocks, among other things, we enthusiastically support and promote free and open source
software development
, and take pride in being hosts of events such as Google Summer of Code meetups.
And in a way, our influence rubbing off, many of our Android and Web Development course graduates
have taken to contributing to FOSS projects, and a few of them even starting to work on
their own apps, webapps and games, which have become popular among their friends.

To both, be able to have a platform to reconnect with our former students, and in general
promote and foster open source development projects, we are starting off a tiny effort called
Coding Blocks Labs.

Coding Blocks Labs

So, what is it ?

CB Labs is nothing but a collection of a handful of open source web and mobile app projects.
Some of them are tools we at Coding Blocks require and will use ourselves, including some
tools and games to make the process of learning to code easier.
There would also be projects pertaining to the life of college students (who happen to be the
largest chunk of our students)

While we are seeding CB Labs with a few projects of our own, if you are working on any project
of our own and want to make it a part of CB Labs, you are more than welcome.

Awesome, what are the projects ?

To begin with there are a few projects like -

  • Question of the Day

    • Webapp : A an admin dashboard where people can register and login.
      Those who have admin access can add new questions.
    • Android : An Android app, which anyone can use. People get a question
      every day, and get points based on how fast they answer it after seeing it.
  • URL Shortner

    • An URL shortener, with link follow analytics, written in NodeJS.
  • Algorithm Visualiser

    • Android and Web apps to visualise various algorithms and their data structures

More projects will be made part of CB Labs. Keep an eye out on
lab.codingblocks.com

Knock, knock, how do I get in ?

As with open source projects, there are usually no doors (or Windows, lol).
Stay informed about the projects via the labs page
and if any project interests you, check out it's github repo.

You should find ample number of issues and bugs to start contributing to. We'll try
our best to keep all projects under CB Labs well documented, and easy to get involved
with. (And if not, then documentation is a task itself, that you can pick up)


For many students who often wonder what projects they can start with, after having just
learn some new technology like Android app development, we hope to provide a good place to start.
Also for those who have recently started working on their very own projects and are looking
to showcase it and collaborate with others, CB Labs could be a great platform.

I hope that via Coding Blocks Labs we'll not only be able to reconnect with our
previous students, but also create a community of open source developers, working on
solving actual problems around tech education and lives of college students.

Happy Coding