ranka47 / join

Prerequisites to join Coding Club

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Coding Club Tasks

Following are the tasks for various groups in coding club. The aim of these tasks is to make sure that the person has installed the required softwares/packages and has working knowledge to use them.

Tasks are arranged in increasing order of difficulty in each domain. You have to complete at least one task.

Only for IIT Guwahati students. Please fill the form after completing any task. http://goo.gl/forms/XDiYoiDTvz

Mobile Dev

  • Hello World πŸ”₯
    • Display your name
    • Take a picture
  • Convertor πŸ”₯πŸ”₯
    • Basic unit convertor (eg: KiloMeter to Meter)
    • Support multiple units
    • Dynamic convertor (eg: currency)
  • Calculator πŸ”₯πŸ”₯
    • Arithmetic operators (ex: Simple input box for operands and dropdown for operator and display result)
    • Scientific (support as many functions as you can)
    • Advanced features (ex: history, error detection/suggestion, overflow alert etc.)
  • Authentication πŸ”₯πŸ”₯πŸ”₯
    • Make a signup + login page
    • Social login using Facebook, Github etc.
  • Timers πŸ”₯πŸ”₯πŸ”₯
    • Alarm clock
    • ToDo task list
    • Timer/Stopwatch
    • World clock
  • Game πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯
    • Static frame (ex: Board Games, 2048, Tic Tac Toe)
    • 2D (ex: Tetris, Snake, Flappy Bird)
    • 3D (ex: Subway Surfer)

Web Dev

  • Website πŸ”₯
    • Static about me page
    • Responsive page (can use bootstrap)
  • Web Application πŸ”₯πŸ”₯
    • Authentication (register + login)
    • SPA (Single Page Application) πŸ”₯πŸ”₯πŸ”₯
      • ToDo List
      • Text Editor
      • Markdown/HTML Editor (with preview)
    • Console (Node.js) πŸ”₯πŸ”₯πŸ”₯
      • Regex matcher
      • Web crawler
      • Web scraper
      • LAN chat

Competitive Programming

Your Codechef/Codeforces/Topcoder,etc. handle

  • Solve current month’s questions in long / srm / cf πŸ”₯πŸ”₯πŸ”₯
  • Solve questions on spoj/project euler, etc. πŸ”₯πŸ”₯
  • Algorithms πŸ”₯πŸ”₯
    • Complete search (Brute force), Greedy, Divide & Conquer
    • DP
    • Graphs (Shortest Paths + Network flow + Matching)
    • Trees
    • Disjoint set
    • Game Theory
    • Range queries (Segment tree + BIT)
    • Mathematics
    • Strings
    • Computational Geometry

Cloud: πŸ”₯πŸ”₯

  • Host your website on cloud
  • Host any of the above app on cloud

Open Source πŸ”₯πŸ”₯πŸ”₯πŸ”₯πŸ”₯

Contribute to any open source project.

About

Prerequisites to join Coding Club