• Web Hosting
    Web Hosting
  • Gaming Solutions
    Gaming Solutions
  • Web and App Design
    Web and App Design
  • Embedded Miniatures
    Embedded Miniatures
  • Artificial Intelligence and Robotics
    Artificial Intelligence and Robotics
  • Electronic Design
    Electronic Design

    • Title
      Build a website for the Playing Cards game "Rummy"
    • Introduction
      Need to develop the Front End (the Graphics of the game) and Back End (the logic behind the game - for e.g., random order of the cards, game finish checks, points, etc) in HTML5, CSS3, Javascript and PHP.
    • Specifications
      1. Create the necessary graphics and animations as images and/or using HTML5 code.
      2. Develop the backend logic of the game in HTML5 and PHP.
      3. Connect the frontend and the backend to complete the game. Use CSS3 for styling of the website. Javascript can also be used if required at some places.
      4. Players must get a rich visual experience from the graphics and sounds used to build the virtual Rummy platform.
      5. User must be able to register, join any game table, play for free or chips/money, manage their profile, add money or purchase chips, etc.
    • Expected Output
      1. There should be a table with upto 10 chairs/places visible on the screen.
      2. An user who is logged in must be able to sit in any of the empty chairs.
      3. Dealing of cards to the players must be animated with appropriate background sounds.
      4. Each player must be able to see the 13 cards he/she is dealt with. And each player must only see the "closed face" of the cards of the other players.
      4. The remaining cards must be visible on the table with once card as the "open card", one card as the "trump/joker", the rest as the remaining deck.
      5. Player must be able to shuffle his cards to rearrange them in the order he wishes.
      6. Player must be able to take a card from the deck or the "open card" when it is his turn to act.
      7. Player must be able to discard a card or declare the game (as "show"). In the first round of the game, the player must also have the option of "dropping" from the round.
      8. Once the round is over, the hand of the declarer (who declared the "show") must be validated. After validating the hand, the points of all players must be allocated and added to the previous totals till all but one player are eliminated due to reaching the maximum count (which generally is 200 or 250).
      9. Apart from the above mentioned game related features, it is required to implement general features like User Login, Profile, Leaderboard, Tournamnets, Individual game tables, Payment system, etc.
    • Additional Information
      If you have questions or need additional information on this project then you can Contact Us.
    • Amount We Pay
      Rs. 20000
    • Duration
      1 to 6 Months
    • Team Size
      1 to 10 Members
    • Last Date For Application

The aim of this project is to design a car miniature/toy of size 1.5x2.5 feet and then build it through either custom made parts or through parts purchased from the market. The design can be done through any CAD software or by hand drawing. The specification of the miniature is given below.


1. It should have a driver seat where a child of approximately 30Kg can sit and steer the wheels.

2. It should have a steering, an accelerator, and preferably a brake to control the motion and direction.

3. Have a control (either a switch or a lever) for moving the vehicle in reverse direction.

4. Body must be made of light weight but strong material. The cost of the material (in fact the cost of all the parts) should be less.

5. It can be open top or covered (on the top and the sides) based on the cost and feasibility.

6. Power consumption should not be more since it is battery operated. It should run for at least 2 hours each time the battery is charged to its full capacity.

7. Tyres, axle, body, and other supporting structure should be strong enough to carry the child safely.

Expected cost of the final product:

The production version of the design should be feasible with in the budget of Rs.1000 to Rs.1500. This means the cost of all the material, batteries, charger, etc. must fit in this budget when it goes for mass-production. So the inputs for building the prototype must be carefully selected.

Amount we pay for this project: Rs.10000.

Duration: 3-6 Months.

Team size: 1-10 Members.

Students eligible: Graduation, Post-Graduation.

Last date for application: 30-11-2015

Apply for the project here.

This project is related to Image Processing. The image consists of a random Chess position shown on a standard 2D chess board (either color or greyscale image). It must be processed to understand the position on the board and write it out in FEN format to a file. An example of the input and output is shown below:

Input image:

Image source: Free preview of John Nunn's Chess Course

Output FEN:


FEN is a very simple format to record a Chess position. You can read this wiki article to know about FEN.

Note that the output FEN format for the input image must have only the "Piece Placement" information; the rest of the parts of FEN are not required. Also note that the image can consist of some text along with the chess board. You need to exclude the text, identify the chess board within the image and then extract the chess position from the image. The image can contain multiple chess boards (along with the text) and the program/algorithm is expected to identify and process all the boards present in the image.

Amount we pay for this project: Rs.10000.

Duration: 3-6 Months.

Team size: 1-5 Members.

Students eligible: Graduation, Post-Graduation, PhD.

Last date for application: 30-11-2015

Apply for the project here.