One idea
Responsive layout is not a set of famous screen sizes. Start with flexible layout, readable spacing, and content that can wrap.
Use media queries when the design needs a real change, like moving from one column to two columns.
Think content first
Your HackIndia project may be opened on a hostel phone, a lab desktop, or a tablet. The same HTML should work in all places.
Do not create a separate mobile page. Keep one semantic page. Let CSS adapt the layout.