- College Students can easily exchange or sell goods with local students within a certain distance to make money or attain items they need, improving community cohesiveness and reduce waste by selling used goods.
-
College students looking to make extra money off of their items or save money by buying used.
-
Occupation: Undergradauate and Graduate Students
- Professors, Administrators, People with .edu emails
Web Application
Member | Languages | FE frameworks | BE frameworks | Databases |
---|---|---|---|---|
Justin | Python, Java, JavaScript | React.js | Spring Framework | Oracle (SQL) |
Samruddhi | Python, Java | N/A | Django | N/A |
Khushin | JavaScript, TypeScript, Python, Java | Ionic, Angular | N/A | Firebase, SQL |
Zaid | Java, Python, C# | N/A | Django | SQL |
Parth | Python, Java | N/A | N/A | N/A |
Rigden | Python, Java | N/A | N/A | SQL |
- Website
- FE: React.js
- BE: Django (Python)
- DB: Oracle
- Users can post pictures, price, name, condition etc for an item they are selling.
- Users can browse through the items posted by users in a certain radius.
- Allow users to contact (by messaging) users who have posted items.
- Verify users that are on the app by sending a verification email to their University email account
- Allow users to report fraud or damage to items.
- Help Buyers and Sellers plan a place on-campus and time to meet to fulfill the transaction.
Juliette is an international student graduating at the end of the semester. She has a refrigerator that she bought for her dorm, but now does not know what to do with it. She can not take it back home, nor can she just throw it away. So she opens the HawkShop app and creates a posting for her refrigerator. A couple of students message her back inquiring and offering exchanges. She then negotiates the price and arranges the right exchange. They then agree on an exchange point within the safety of their campus.
Kenny is an undergraduate student who just finished his second year at IIT. He owns several textbooks from his classes which he no longer needs. He opens the HawkShop app and posts his textbooks. Students are able to search by course and find the textbooks they need. Kenny is able to connect with an incoming second year who is taking several of the same courses and they are able to negotiate a bundle deal. They then agree on an exchange point within the safety of their campus.
Marcus is an incoming freshman and is living on campus on his own for the first time. A week into the semester, he realizes that he needs a TI-84 calculator. He needs it for class but he can’t go to the school store because the price is too much for a brand new one. He opens the HawkShop and searches for ‘TI-84’ in the search box. The app gives him a couple search results of some of his peers selling their used TI-84 calculators for half the price of a new one at his university. He contacts the seller and they agree to sell the item. They both agree on a meeting place on campus and a time to meet in the app. The two meet and make the transaction.
Name | Location | Time zone offset from Chicago (Chicago is 0 offset) |
---|---|---|
Justin Religioso | Chicago,IL | 0 |
Khushin Patel | Chicago, IL | 0 |
Parth Patel | Chicago, IL | 0 |
Rigden Atsatsang | Chicago, IL | 0 |
Samruddhi Kakade | Chicago, IL | 0 |
Zaid Iqbal | Chicago, IL | 0 |
-
Team Building and teamwork
-
Use of GitHub as a team
-
Full Stack Web Development
-
How to design an intuitive and user-friendly website
-
We will use GitHub for version control. Team-members will push their finished code to a branch to ensure the main branch remains bug-free.
-
If we need to meet outside of class we have found a mutually agreeable time at: Discord
-
If we need to meet outside of class we will use Discord to communicate.
-
When we are not meeting together we will use Discord.
-
We will communicate respectfully in a professional manner. Discussions only. No arguing/name calling of any kind. Respect the ideas of each team member.
-
We will divide work fairly. Each member will be responsible for the work they choose to be assigned to (based on their skillset). Each member should be assigned to one or more stories on the Kanban board.
-
We will not make large group decisions or submissions without the entire groups approval
-
It is not acceptable to not complete the work you were assigned to without communicating any possible difficulties
-
We will talk it out and understand the perspective of our fellow team members.
-
If we cannot figure it out, we will ask our professor to mediate or have a group vote
Week | Sprint Leader |
---|---|
1 - Problem Framing | N/A |
2 - Problem Framing | Justin |
3 - Problem Framing | Justin |
4 - Problem Framing | Justin |
5 - Think, build, test, and demo for midterm | Parth |
6 - Think, build, test, and demo for midterm | Parth |
7 - Think, build, test, and demo for midterm | Khushin |
8 - Think, build, test, and demo for midterm | Khushin |
9 - Think, build, test, and demo for final | Zaid |
10 - Think, build, test, and demo for final | Zaid |
11 - Think, build, test, and demo for final | Samruddhi |
12 - Think, build, test, and demo for final | Samruddhi |
13 - Think, build, test, and demo for final | Rigden |
14 - Presentation dry run | Zaid |
15 - Presentation | Rigden |