Seasons Of Code

ResoBin - Not the bin we deserve but the bin we need!    • Rishabh Arya    • Latika Patel   

WnCC - Seasons of Code

Seasons of Code is a programme launched by WnCC along the lines of the Google Summer of Code. It provides one with an opprtunity to learn and participate in a variety of interesting projects under the mentorship of the very best in our institute.


List of Running Projects

ResoBin - Not the bin we deserve but the bin we need!

ResoBin - Not the bin we deserve but the bin we need!


We propose to create a collaborative platform for collecting resources and making them available for use by all. Students will be able to upload past papers, tutorials etc for the courses they have taken and will be able to access the material uploaded by others.

No. of mentees: 4

Description:

You may have caught yourself asking for past papers, resources and anything and everything possible one day before your exams. The SSS fb page is filled with such requests before every mid sem and end sem. There are a number of electives offered by various departments in the institute and many students find it difficult to find the required resources. To solve this problem, we propose to create a collaborative platform for collecting resources and making them available for use by all. Students will be able to upload past papers, tutorials etc for the courses they have taken and will be able to access the material uploaded by others.

We will be using ReactJS for the frontend and Django for the backend. We are looking for enthusiastic people who are willing to learn. There are no other prerequisites. At the end of this, you will have made your own first live project. And the knowledge gained would be enough for you to make your own portals and websites.

Tentative Project Timeline

Week Number Tasks to be Completed
Week 1 Getting familiar with basics of git, HTML and CSS
Week 2 & 3 Basics of javascript, ReactJS and python.
Week 4 Finalising the UI of the portal and start developing the frontend and backend simultaneously depending on the mentees’ preference
Week 5 & 6 Work on the functionalities of the portal such as login, upload and search.
Week 6 Making a database out of the results and drawing inferences using python libraries
Week 7 Final Testing and Debugging
Week 8 Feedbacks and Deployment

Checkpoints:

Checkpoint Number Progress
1 Completed at least one given ReactJS and Django Tutorials
2 Finalise database schema, login and signup functionality
3 Finalise the UI of the portal, Complete upload and download functionality
4 Complete feature testing and fix bugs
5 Reviews for the portal and final changes