Posts tagged idea

Built using ExtJS and PHP

Facebook cricket betting application

This was an idea from one of the senior students from my college. The app will enable users to create virtual teams from their friends on facebook and place virtual bets on cricket matches in the Indian Premier League. The app also had a admin side to manage teams, announcing results etc. The frontend was totally coded using ExtJS framework. The server side code was fully on PHP. I took around 1 month to work on the entire app, working during my free time. There were features to update the betting odds in realtime based on the progress/score of the match.

More info :
Once the user visits the application through facebook, he will be presented with 2 options.
1. Join an existing team – If any of your friends has created a team using the app, you could choose to join their team. A request will be sent to the captain of that team asking their approval.
2. Create your own team – You can choose to create a team by giveing a name to it and then inviting your friends to join the team later.

After you have made a choice, the page will refresh and a new user interface will be shown. The home page is the Dashboard which will contain widgets showing your current points (called bullets), the top teams with maximum points, the past bets placed by your peers.
Now you can goto the betting page and then look at a list of cricket matches being played at that time. If there is a match being played, you can choose it using the dropdown to get a list of possible bets to place. Once you choose the bet you want to place, you will also be shown the odds for that particular bet which decide the points you will win or lose. When you are placing the bet, you also decide the bullets you are willing to risk for the bet.
Once the bet is placed, the bullets from your team gets deducted and your bet will be shown in the dashboard of every member in your team.
After the match results are published, you will gain or lose the bullets depending on the odds of the bet at the time you placed it.
To gain more bullets you could invite more of your friends to join your team. A team can have a maximum of only 11 players.
After the series is over, the team with the maximum bullets win the grand prize.

Flipkart & Healthcare magic had initially offered to sponsor the app. Flipkart had also offered a 6% discount on every user who visited their website through the app.

Click to view the demo of my work
VN:F [1.9.22_1171]
Rating: 7.0/10 (41 votes cast)

Just give the ‘Cricbet bullets’ app a shot. Checkout the sliding fx in the betting page ;)

Incoming search terms:

About

Hey there, My Name is Kiran Kumar (so is the name of this site) and I am a 23 yr old web developer from Mangalore, India. This blog is a place for me to share my thoughts and my contributions to the open source community. Apart from that, this website is my face on the internet where I publish links to my work and a medium for you guys to reach me anytime. You have reached the about me page on my blog and I should say that this was one of the most difficult part of writing a blog, i.e, writing about thyself. So here it goes,

I am a Chemical engineer by degree, Oracle employee by the day and a freelance developer by the night

My interest in the web technologies started in late 2005 when I became a part of the web enthusiasts club at my college; NITK Surathkal. By then I had already decided that I would pursue chemical engineering as I had no clear cut idea on what specialisation to choose. But slowly my interests in web technologies started to captivate me and I started spending most of my time working on the web. In my college, I started becoming known for the websites I designed and the posters I created. In my free time I had learnt a lot of different technologies on my own. My first love was for SWiSH , an alternative to Macromedia Flash 5 at that time. I liked to create fancy text effects and make small flash movies using Swish. Slowly, I moved on to 3dsmax, to enter into the world of visual effects. But the hardware config of my desktop prevented me from getting too close to CGI. Simple 3d scenes took a lot of time to be rendered, and when the rendering time went to the magnitude of days coupled with the frequency of power cuts in India , it became an impossible feat to get anything out of it.

Then I found my new interest in PHP after one of my friends told me about it. And since then, I have been actively involved in PHP development. To me, the simplicity of the language combined with the power of the open source community always gave way to endless possibilities. Along with PHP came all its friends. Javascript, HTML, Flash, Photoshop, I loved them all !

I worked on a couple of different softwares/technologies and here is the list of things which I can recall right now :

  1. Rating: ★★★★★★★★★☆ PHP 5
  2. Rating: ★★★★★★★★☆☆ ExtJS framework
  3. Rating: ★★★★★★★★☆☆ Flash CS3 & Actionscript 3 -
  4. Rating: ★★★★★★★½☆☆ HTML & CSS :
  5. Rating: ★★★★★★★☆☆☆ Javascript
  6. Rating: ★★★★★★★☆☆☆ Joomla 1.5 component, plugin creation
  7. Rating: ★★★★★★½☆☆☆ Selenium & QTP UI automation
  8. Rating: ★★★★★★½☆☆☆ Titanium framework for iPhone & android app development
  9. Rating: ★★★★★★½☆☆☆ Photoshop
  10. Rating: ★★★★★★☆☆☆☆ VBscript & VB app design -
  11. Rating: ★★★★★☆☆☆☆☆ Google sketchup 3d modelling & rendering
  12. Rating: ★★★★☆☆☆☆☆☆ Facebook API & Twitter API
  13. Rating: ★★★★☆☆☆☆☆☆ Poser animation
  14. Rating: ★★★★☆☆☆☆☆☆ 3dsmax
  15. Rating: ★★★★☆☆☆☆☆☆ Matlab coding & GUI
  16. Rating: ★★★☆☆☆☆☆☆☆ Autocad (2d only)
  17. Rating: ★★☆☆☆☆☆☆☆☆ HP Quality center OTA API

I worked on a small content management system of my own which , in the final year of my college this helped me get a job in Oracle and be a part of Content Management (ECM) team in Oracle. At Oracle, I am a part of Middleware suite globalization team where I work with people from Beijing, Tokyo and San Francisco on Oracle’s acquired as well as in-house ERP applications. The toughest part of the job is learning to understand the accents used by different people.[Update: I now work as a mobile developer at an e-commerce startup flipkart.com]

Until recently, I was only involved in web based projects, but the day I can across Appecelerator’s Titanium framework, I said ‘this is definitely my cup of tea’.For the last 6 months, I have been busy  developing native applications for iPhone & Android using the Titanium framework and I absolutely love it.[Update: I have started hating it now. Its very difficult to manage titanium projects when they become big]

I am passionate about my work and I always love to learn new things. I hate limiting myself to a single domain and always push myself hard to explore new interests which can keep me occupied all the time. People may call it ‘lack of focus’ , hyper-wandering-mind or a Jackass of all trades ! But its just the way I am designed. There hasnt been a day where I dont get a tingly feeling about learning or doing something new. But most of my work have been in varied domain, and are unorganized.

I think that much text should be good enough for you to give a glimpse into my life, if you like to get in touch with me send me a mail, or chat with me, or follow me on twitter or drop in a comment.

Incoming search terms: