goals icon indicating copy to clipboard operation
goals copied to clipboard

WebApp to book turns for the washing machine

Open palash25 opened this issue 6 years ago • 14 comments

A web or mobile app (or both) with the following features:

  • As soon as someone dumps their washing into the machine they update the status of that machine as busy or occupied and once they are done change it to vacant.
  • It will keep tabs on all the machines in the hostel showing which ones are vacant and which ones are occupied.
  • There will also be an option to book the time slot for which the machine will be functional

Stretch Goal: To verify whether the user has actually occupied the machine or is just messing with their floormates we would need to integrate it with some kind of IoT. Some sound or motion sensor can be used to verify whether the machines are actually in use or not.

Originally proposed by: @nayonika1999

palash25 avatar Apr 30 '18 08:04 palash25

Maybe we can include the feature to 'book our time slot for using the machine'. This shall also get reflected in the availability status of the machine.

nayonika1999 avatar Apr 30 '18 09:04 nayonika1999

@swap1108 can you mentor @nayonika1999 on this? It might require some knowledge of IoT

palash25 avatar May 02 '18 07:05 palash25

@palash25 ya I can help @nayonika1999 if she needs. It requires application of IoT as you have already mentioned, and we need to link it to the mobile app with the help of cloud computing. It can be an interesting project !

swap1108 avatar May 02 '18 14:05 swap1108

Ofcourse @swap1108 I'd need your help.. I m totally a newbie in this field and would love to be mentored by you in knowing new concepts and implementing them in the project.

nayonika1999 avatar May 02 '18 14:05 nayonika1999

You two discuss the approach required to complete this project. @nayonika1999 will write most of the initial code as she needs to learn once she has an MVP ready @swap1108 you could start coding with her.

I think the IOT stuff would need to discussed in person I'm not sure if it can be discussed remotely (if it can be then that's great) but till then I think @nayonika1999 should get started on the app. Or if you @nayonika1999 feel you are not ready yet you can take your time to learn the technologies required for this and pick it up after the vacations.

palash25 avatar May 02 '18 14:05 palash25

Though I have good experience of coding,yet concepts like IOT and app development are totally new..But I assure you i'm gonna pick up the slack very soon this summer.

nayonika1999 avatar May 02 '18 15:05 nayonika1999

Ya sure from next sem. If people with common skills flock together, something better can be done. I'm open to any help from my side.

swap1108 avatar May 02 '18 15:05 swap1108

Just a suggestion guys(this probably is a later part of the project and maybe just a minor add-on)..... @nayonika1999 mentioned using a "book time-slot feature". I'm suggesting limiting the maximum no. of bookings to something like "twice per person per week". To reduce traffic maybe.

sibasish14 avatar May 02 '18 15:05 sibasish14

I'm suggesting limiting the maximum no. of bookings to something like "twice per person per week". To reduce traffic maybe.

@ayush1999 would hate that :laughing: (inside joke don't bother)

cc @knrt10 :point_up:

palash25 avatar May 02 '18 15:05 palash25

He would kill the app maker.

knrt10 avatar May 02 '18 15:05 knrt10

He would kill the app maker.

Woah woah woah do you want to scare the 1st years away? @knrt10

palash25 avatar May 02 '18 15:05 palash25

Maybe we can provide @ayush1999 with some special privileges, so that he spares the app-makers' lives :P **no offence intended :)

sibasish14 avatar May 02 '18 15:05 sibasish14

:laughing:

palash25 avatar May 02 '18 16:05 palash25

@nayonika1999 Try and take help from your seniors who are actively working in IOT. I would recommend Kaushik of IT branch (3rd yr). He has a lot of knowledge in this domain.

sr6033 avatar May 04 '18 21:05 sr6033