A Brief
Bored through the Summer?
Well, Why not Code it through?
Expand your Network
Form a Coding Pod to work on a project of your choice and get to impart/receive immense FOSS knowledge through a mentor-mentee conversation
Strengthen your Portfolio
Create useful projects worth exhibiting, and get support in your growth through code reviews and community interaction.
Learn. More. Daily.
With an adequately Competitive and Incentivizing Environment, you get to strengthen your development skills.
All under the Umbrella of IET BIT Mesra.
Schedule
Mentors Sign Up
By Tuesday, July 14th 2020, 11:59 pm
Mentors can put in their projects as they desire. We will support you in getting it ready for the event, and the final list of Selected Projects will be published on
Mentees Sign Up
By Sunday, July 19th 2020. 11:59 pm
Mentees can put up their candidature so that the project chosen can cater more specifically to their needs. Also, get registered as a mentee to score for your PRs and compete to the top of the ScoreBoard. One can also opt to form developer pods alongwith their mentors and help grow the community.
PODS
Pod Formation
July 20th 2020, Monday.
Get into groups on distinct channels with your mentor and fellow participants to fully have a grasp on the Project. As a member of the pod, you will be allotted milestones whose definite worth is reflected upon in your final Scorebords. Be sure to sail through the Milestones while the clock ticks by.
Milestones
MILESTONE Date Start 20th July 2020 Task 1 Submission 7th August 2020 Task 2 Submission 17th August 2020 Task 3 Submission 29th August 2020 Final Merges and END 31st August 2020
Race through milestones of a pod to lead the scoreboard.
Even outside of a pod, make successful PRs to any repository put forth by the Organization and get scored accordingly.
What To Know?
The more, the merrier.
However, sufficient knowledge of Git, experienced with the required Basic Tech Stack, Courtesy and Eagerness to Learn can Definitely go a Long Way
Get on With Git and FOSS
July 16th 2020, Thursday
Our Group Chat Platform
You can get to avoid all embarassments of a rookie Git user with a valuable set of resources provided by the organizers. Thus you can concentrate better on your current project than for the VCS to mediate through. Till then have a basic idea of Git.
PRs? Scores?
GitHub
Make PRs in the provided projects and your mentor / repository owner will grade it alongwith the organizers on all merged PRs from the participants. These scores will be tallied onto the weekly and the overall scoreboards.
In addition, every weekend various activities will be organized to get you to score more and sharpen your skills
ScoreBoard
🏁 |
Mentee |
Project |
Score |
---|---|---|---|
🥇 | Arun Bhagat | image_captioning | 427.5 |
🥈 | Rajiv Ranjan Singh | livestream, image_captioning, A-POP, iBlog, covid_cure | 391 |
🥉 | Harit Yadav | EmotionRecog | 246.5 |
💯 | Md. Zeeshan Equbal | A-POP, livestream | 214 |
💯 | Swarnima Tiwari | covid_cure | 153 |
💯 | Aitik Gupta | EmotionRecog | 138.5 |
✔️ | Animesh Mishra | EmotionRecog | 89.5 |
✔️ | Ayush Nanda | iBlog | 45 |
✔️ | Vaibhav Kumar | EmotionRecog | 44.5 |
✔️ | Asra | EmotionRecog | 44.5 |
✔️ | Shivam Kumar | EmotionRecog | 44.5 |
✔️ | Vidit Chopra | A-Pop | 28 |
Projects
Find them all here at BITSoC
Arjun Anand covid_cure
It's an android app designed for the people of Himachal Pradesh now our motive is to expand this for all over India.
Some more exciting features are aimed to be added during this course of time. Current Features:
1. Real Time fetching of COVID cases of the state
2. Geofencing
3. one to one messege service with authorities
Android, XML, Material Design, Java, Kotlin, Retrofit
Deepesh Manwani Scan-Set-Go
The idea behind the project is to eliminate the checkout lines from Shopping Malls and stores, it allows shopper to directly scan the bar code of a product through his phone while picking it up from aisle. When the shopper is done with the shopping, he is able to pay the net amount without standing and waiting in checkout lines.
MERN Stack(Redux)
Paras Gupta iBlog
There are a lot of websites that are what people refer to as blogging platforms and they are quite popular.
What I thought was that people prefer stuff that offers interaction.
Radio turned to telephone. Text to Whatsapp.
People are inclined towards two way communication and everyone expects that, even if that's subconsciously.
Like if anyone posts something on instagram, they want people to like it and share their thoughts via comments. Same on YouTube.
So that brings us to people who comment. They want their views to be heard. It's human nature.
So I bring to you iBlog. It's a blogging website as you might have guessed. But what's new?
Go ahead and find out..
MERN Stack (Redux and NestJs preferred)
Abhishek Naidu A-POP
A-POP, is a HD Music Stream Application 🎧 built in order to provide high sound clarity to respective Youtube or SoundCloud Songs, and that too without ads and video streaming! Just Music and Chill 😉 It's actually a hack for students, to listen to songs and bgm's from Youtube without even buffering data for video streams.
It is built using GraphQL, Apollo Client, Material-UI and obviously React!
Reetwik Chatterjee EmotionRecog.
We would classify different emotions as happy, confident, angry, sleepy or low, etc. It would help you for preparing for virtual interviews like the one on skype, etc. We would deploy the model on app or web for better usage. One would be scored on their facial expressions while speaking in front of camera.
Python, Deep Learning, Flask, Retrofit, Firebase
Shivam Kumar VC.ai
A video conferencing experience smoothened by Machine Learning The project will be divided into multiple phases. Depending on how far we can reach, we will have the following completed
- P0: Create a peer to peer video calling solution, based on webRTC or better
- P1: introduce machine learning based solutions for audio (and possibly video) quality
- P2: Focus on the overall experience, create a better UI, bundle it with text chat, try to make it multi participant.
- P3: Use ML to make the experience even smoother with smart suggestions, Audio detection, custom backgrounds.
And, always open to suggestions
Python, Deep Learning, Flask, Tensorflow
Prizes
Be prepared to Win Them. . .
Arriving way too soon now
Guidelines
Do adhere to the given rules.
Mentors
Mentees
General instructions
FAQ
1. What are Milestones?
Milestones are the goals set for the project and will vary from project to project. They are made to gauge the overall completion percentage for the project.
2. What are Pods?
Each project has 1 mentor and upto 6 mentees, which form together a pod. Each pod is focussed on one particular project each and will have a dedicated stream on the official chat platform.
3. Do I have to dedicate my entire time?
We don’t score on the basis of no. of hours contributed but rather through the quality of your commits & PRs. You can work according to your preferences and schedule.
4. What if the mentor or mentee does not respond?
Your first step should be respectfully reminding the other person. However, if they still fail to respond, do contact us and we will take care of the matter suitably.