Tanmay Hiremath
Adit Akarsh
5
Description: We will be creating a website that allows students to buy and sell second-hand items like bicycles, electronics, mattresses etc. at IITB. The users will be able to message each other and discuss the details. There will be various categories of items and people will be able to search for items. If time permits, we can implement some more advanced features such as recommendations, payment options.
Work: Building the web app involves front-end development, back-end development, and database management. For front-end development, mentees will be learning HTML, CSS, and JavaScript and finally a library based on JavaScript, React.
For back-end development, they will learn the Python-based web framework Django along with MySQL database.
Prerequisites:
N/A. Good-to-have skills are HTML, CSS & Enthusiasm
Week | Work |
---|---|
Week 1 | Basics of HTML, CSS & Javascript |
Week 2 | Basics of React |
Week 3 | Basics of Django |
Week 4-5 | Building backend APIs in Django with database schema design along with User account & login management |
Week 6 | Website design(basic) and react implementation for the same |
Week 7 | API integration between react & django |
Week 8 | Buffer for finishing touches and advanced features |