GSG-G7 / sitspot

http://sitspot2.herokuapp.com/
0 stars 0 forks source link

Final handover #112

Open teenie-quaggard opened 4 years ago

teenie-quaggard commented 4 years ago

Hi @KatiaSitspot, the team would love to meet you for a final handover of the project. They will demo the finished project, walk you through the handover documentation and answer any final questions you may have.

Are you available this coming Sunday, November 24th?

We would have to meet in the morning London time - ideally from 9-10am. Would that be possible?

KatiaSitspot commented 4 years ago

Hi, that sounds great but I’m very sorry my parents are coming to visit me from France this weekend and we have planned to go support my son who’s playing rugby...Could we have the meeting on Monday or Tuesday instead? Katia HERAULTM: 07825189550 From: Kristina Jaggard notifications@github.com Sent: Tuesday, November 19, 2019 12:30 pm To: GSG-G7/sitspot Cc: Katia Herault; Mention Subject: [GSG-G7/sitspot] Final handover (#112) 

Hi @KatiaSitspot, the team would love to meet you for a final handover of the project. They will demo the finished project, walk you through the handover documentation and answer any final questions you may have.

Are you available this coming Sunday, November 24th?

We would have to meet in the morning London time - ideally from 9-10am. Would that be possible?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

teenie-quaggard commented 4 years ago

Hi @KatiaSitspot - yes that should be fine! I just need to see what my schedule will be like around then and I can let you know. I should have my schedule finalised by Saturday at the latest. I will let you know! Thanks!

KatiaSitspot commented 4 years ago

Hi, as part of the handover, I would love to understand how the mvp could be hosted on this URL http://mysitspot.com/ instead. mysitspot.com is a very basic WordPress website that I had started months ago, hosted with SiteGround My branding (on InstaGram Linkedin etc... ) promotes mysitspot.com so it would be great if my contacts could land on the MVP that you have built instead of this horrible Wordpress site :-)

teenie-quaggard commented 4 years ago

Hi @KatiaSitspot - are you still available tomorrow morning (Monday) around 9am London time for a handover?

KatiaSitspot commented 4 years ago

Hi,Would 10am uk time work for everyone? Katia From: Kristina Jaggard notifications@github.com Sent: Sunday, November 24, 2019 12:01 am To: GSG-G7/sitspot Cc: Katia Herault; Mention Subject: Re: [GSG-G7/sitspot] Final handover (#112) 

Hi @KatiaSitspot - are you still available tomorrow morning (Monday) around 9am London time for a handover?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

teenie-quaggard commented 4 years ago

Hi @KatiaSitspot - I have another meeting planned at 10:30 I’m afraid. We could say 9:30, but be sharp about keeping to an hour handover if that works for you?

KatiaSitspot commented 4 years ago

Hi, i am available from 9.15am onwards Speak to you then! Katia HERAULT From: Kristina Jaggard notifications@github.com Sent: Sunday, November 24, 2019 12:55 pm To: GSG-G7/sitspot Cc: Katia Herault; Mention Subject: Re: [GSG-G7/sitspot] Final handover (#112) 

Hi @KatiaSitspot - I have another meeting planned at 10:30 I’m afraid. We could say 9:30, but be sharp about keeping to an hour handover if that works for you?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

teenie-quaggard commented 4 years ago

@KatiaSitspot great see you then!

teenie-quaggard commented 4 years ago

@KatiaSitspot great see you then!

KatiaSitspot commented 4 years ago

Can you please send me the details so I can access AirTable.

I need to enter some sitspots because we are starting user testing from tomorrow.

Question: what about the sitspots that I had already entered in Typeform, like Hetu, St Daniels, W6 Garden: do I need to enter them again on heroukapp?

KatiaSitspot commented 4 years ago

Would you be OK for me to share a post on LinkedIn to say how pleased I am to have collaborated with you guys? If so can you please send me a team picture? Thank you!

aminalakhsham commented 4 years ago

we will send you the team picture tomorrow

KatiaSitspot commented 4 years ago

Thanks.

Please also send me your email address so I can safely send me my log I details for the website domain. Do you need my login for SiteGround or for 123reg?

From: aminalakhsham notifications@github.com Sent: 25 November 2019 23:36 To: GSG-G7/sitspot sitspot@noreply.github.com Cc: Katia Herault katia@mysitspot.com; Mention mention@noreply.github.com Subject: Re: [GSG-G7/sitspot] Final handover (#112)

we will send you the team picture tomorrow

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/GSG-G7/sitspot/issues/112?email_source=notifications&email_token=ANOKWDXKQE7VAQEUBBML27TQVROPZA5CNFSM4JPCUID2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFEFXXY#issuecomment-558390239 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ANOKWDQPPZU65J56FFZA2XTQVROPZANCNFSM4JPCUIDQ . https://github.com/notifications/beacon/ANOKWDQTZXNE7GG7N5KZUFLQVROPZA5CNFSM4JPCUID2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFEFXXY.gif

ali-7 commented 4 years ago

deleted some comment here because of the public repo

KatiaSitspot commented 4 years ago

I have just started looking at AirTable and I have some questions (I am a bit lost actually). Did I understand correctly that you will be providing some sort of briefing notes on how to use it for SitSpot?

KatiaSitspot commented 4 years ago

Also, have you written a list of additional features that you recommend for a future version of the site? e.g. edit/crop pictures, multiple pics upload, adding a forum, Google map integration etc.... Can you please share with me?

Amoodaa commented 4 years ago

https://github.com/GSG-G7/sitspot/blob/master/docs/Airtable.md here is the small 'how-to' use airtable and how we configured it

mossa-Sammer commented 4 years ago

Replace the Airtable and TypeForm with our own database, dashboard, and forms with steps. Using google map to show the exact location for each place. Implement a secure Authentication system with signup and login and maybe signup with google Make an individual profile page for each user and provide chat and comments to share interests and experience.

aminalakhsham commented 4 years ago

this is the images URL for the team while the handover :

https://cdn.discordapp.com/attachments/243759780215128064/648873541168660490/IMG_20191125_112617.jpg

https://cdn.discordapp.com/attachments/243759780215128064/648873541910921236/IMG_20191125_112610.jpg

KatiaSitspot commented 4 years ago

https://github.com/GSG-G7/sitspot/blob/master/docs/Airtable.md here is the small 'how-to' use airtable and how we configured it

Thanks, very useful. I then now just have a few comments/questions

### Basic rules/terminology (please just confirm my understand is correct)

  1. In the PLACE tab, “ID” is the unique number that is automatically attributed by AirTable to each new place that a user submits
  2. In the STAY, EAT AND SHOP tabs, “ID” is the unique number that is automatically attributed by AirTable to each new recommendation that a user submits. Whereas “Place ID” is the unique number that is automatically attributed by AirTable to the place that the recommendation is related with, whether it is a new place they have added, or a place that was already in the database.
  3. “approved review count” means the number of users’ recommendations that are approved for each place
  4. After a user has submitted their entry in Typeform, admins can safely edit, remove and add their answers from Air Table in either of the 4 tabs.
  5. If a user adds a new STAY place in Typeform by entering steps 1-7, but if they decide to stop there and NOT to write a recommendation, then in AirTable, the place will appear in the PLACE tab but not in the STAY tab. Admin can tick “active” in the PLACE tab and that will publish this new place on the app.

Questions on AirTable

  1. Can you build an entry entirely from AirTable, or does it need to come from Typeform?

  2. I would like to clean the AirTable from all the test records you have made. Is it safe for me to right click on a record and select “delete record”?

  3. If I want to look at my records, I can do an export in .csv from each tab. But It’s difficult to read because If I export all my SHOP records, then I can’t see the place name, and location of that the recommendations refer to. Is there a way to add the data from the PLACE tab onto the STAY, EAT and SHOP tabs? Or do I have to do that manually on my Excel spreadsheet?

  4. If a user upload a picture but it needs to be rotated, I can see that I can download it from AirTable, so I can rotate it myself. Then it looks like I should delete the picture record from AirTable and upload the edited version back on AirTable

KatiaSitspot commented 4 years ago

Replace the Airtable and TypeForm with our own database, dashboard, and forms with steps. Using google map to show the exact location for each place. Implement a secure Authentication system with signup and login and maybe signup with google Make an individual profile page for each user and provide chat and comments to share interests and experience.

thanks. I will start my own list of required additional features and will build from this. Then I will discuss next steps with @teenie-quaggard

KatiaSitspot commented 4 years ago

this is the images URL for the team while the handover :

https://cdn.discordapp.com/attachments/243759780215128064/648873541168660490/IMG_20191125_112617.jpg

https://cdn.discordapp.com/attachments/243759780215128064/648873541910921236/IMG_20191125_112610.jpg

You guys rock!

KatiaSitspot commented 4 years ago

https://github.com/GSG-G7/sitspot/blob/master/docs/Airtable.md here is the small 'how-to' use airtable and how we configured it

Thanks, very useful. I then now just have a few comments/questions

### Basic rules/terminology (please just confirm my understand is correct)

  1. In the PLACE tab, “ID” is the unique number that is automatically attributed by AirTable to each new place that a user submits
  2. In the STAY, EAT AND SHOP tabs, “ID” is the unique number that is automatically attributed by AirTable to each new recommendation that a user submits. Whereas “Place ID” is the unique number that is automatically attributed by AirTable to the place that the recommendation is related with, whether it is a new place they have added, or a place that was already in the database.
  3. “approved review count” means the number of users’ recommendations that are approved for each place
  4. After a user has submitted their entry in Typeform, admins can safely edit, remove and add their answers from Air Table in either of the 4 tabs.
  5. If a user adds a new STAY place in Typeform by entering steps 1-7, but if they decide to stop there and NOT to write a recommendation, then in AirTable, the place will appear in the PLACE tab but not in the STAY tab. Admin can tick “active” in the PLACE tab and that will publish this new place on the app.

Questions on AirTable

  1. Can you build an entry entirely from AirTable, or does it need to come from Typeform?
  2. I would like to clean the AirTable from all the test records you have made. Is it safe for me to right click on a record and select “delete record”?
  3. If I want to look at my records, I can do an export in .csv from each tab. But It’s difficult to read because If I export all my SHOP records, then I can’t see the place name, and location of that the recommendations refer to. Is there a way to add the data from the PLACE tab onto the STAY, EAT and SHOP tabs? Or do I have to do that manually on my Excel spreadsheet?
  4. If a user upload a picture but it needs to be rotated, I can see that I can download it from AirTable, so I can rotate it myself. Then it looks like I should delete the picture record from AirTable and upload the edited version back on AirTable

@ali-7 would you be able to get back to me tomorrow on this as I need to start testing it? I don't want to make any fatal error in AirTable 😱

KatiaSitspot commented 4 years ago

Also, do you recommend I ask users to test the app on mobile only? or also on desktop?

Amoodaa commented 4 years ago

I'm sorry for the late reply, first 5 points are correct questions:

  1. yes you can build a new entry entirely from airtable, you can even produce a form from the table, that directly pour into it
  2. yes it's safe, you can do whatever you want with your records, but nothing with the columns, one last thing would be that if you delete a review related to a place or a place related to a review, the review won't appear anywhere
  3. I think u need to do that manually, this is the airtable 'relations' limitations we talked about
  4. yes you can download it, fix it, then upload it again, but that's about the 'reviews' 10 images, the place tab will be a bit trickier since we are uploading them not to airtable, but a website called cloudinary

ali will tell you about the details, and setup every account to be yours so you can manage everything

1 last thing, i made you an 'owner' of the airtable workspace, that means u can upgrade the plans, and have absolute authority on everything, also now you can invite people to edit your typeform, in other words, moderate it.

How?

image here you can copy a link and send it to anyone, or send specific people by email. and make sure you give them the 'Editor' role, so they can't edit the fields and break the typeform, and the application consequently image image

Amoodaa commented 4 years ago

one last thing, create an account at cloudinary, then give ali the details, then ill make amin tell the site to upload to your account instead of mine.

KatiaSitspot commented 4 years ago

one last thing, create an account at cloudinary, then give ali the details, then ill make amin tell the site to upload to your account instead of mine.

HI I have sent the details to Ali's email.

Please let me know what to enter on that screen

image

KatiaSitspot commented 4 years ago

I have asked Ali what I should use Cloudinary for and he said: "This's just for uploading images and store it in your account."

By images do you mean the users’ pictures? Are you saying it I should use Cloudinary to store images? Won't the images be stored on AirTable already? Or else how is Cloudinary better than storing them on my personal Microsoft OneDrive? Unless you mean Cloudinary will allow me to upload those pictures? But I don’t understand because for the tabs Stay/ Eat/Shop: I can upload from Airtable, so why should I use Cloudinary?

Amoodaa commented 4 years ago

okay, so you know in step 7 of the Add new place form, there is an image upload, we decided to use cloudinary instead of just pushing an image to airtable, and because its faster in delivering images to clients, the images uploaded in typeforms go to airtable, the images in our Add new place form goes into cloudinary. its free plan is good enough, and we dont want to use up airtable stuff quickly. TL;DR you dont have to know how it works, bc its in the code, and it will just 'work'

KatiaSitspot commented 4 years ago

okay, so you know in step 7 of the Add new place form, there is an image upload, we decided to use cloudinary instead of just pushing an image to airtable, and because its faster in delivering images to clients, the images uploaded in typeforms go to airtable, the images in our Add new place form goes into cloudinary. its free plan is good enough, and we dont want to use up airtable stuff quickly. TL;DR you dont have to know how it works, bc its in the code, and it will just 'work'

OK so any pictures that users upload in step 7 will automatically be uploaded and stored to Cloudinary. I understand that if I don't take any action with Cloudinary, it will just work. But what if I notice that a user has NOT uploaded a picture and I want to upload one myself. Is it possible? In Cloudinary? and how would I associate a picture in Cloudinary with a place in SitSpot? Also, if a user has uploaded a picture but it needs to be rotated, can I do that in Cloudinary?

Amoodaa commented 4 years ago

yes you can, i wont go into details with the cloudinary rotations, you can check some tutorials on their site, but there is one thing u need to do:

After you finish transforming the photo however you want,

image

you need exactly the yellow string to put it in the image field of the place

image

KatiaSitspot commented 4 years ago

Thanks. Please also send me your email address so I can safely send me my log I details for the website domain. Do you need my login for SiteGround or for 123reg? From: aminalakhsham notifications@github.com Sent: 25 November 2019 23:36 To: GSG-G7/sitspot sitspot@noreply.github.com Cc: Katia Herault katia@mysitspot.com; Mention mention@noreply.github.com Subject: Re: [GSG-G7/sitspot] Final handover (#112) we will send you the team picture tomorrow — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub <#112?email_source=notifications&email_token=ANOKWDXKQE7VAQEUBBML27TQVROPZA5CNFSM4JPCUID2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFEFXXY#issuecomment-558390239> , or unsubscribe https://github.com/notifications/unsubscribe-auth/ANOKWDQPPZU65J56FFZA2XTQVROPZANCNFSM4JPCUIDQ . https://github.com/notifications/beacon/ANOKWDQTZXNE7GG7N5KZUFLQVROPZA5CNFSM4JPCUID2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEFEFXXY.gif

Hi guys. Did you find a solution for that? Thaaaaaanks

KatiaSitspot commented 4 years ago

Hi team,

The app looks great but there are still a few bugs, some minor, some more problematic. I appreciate that the program is over but as i have only been given access and the instructions to use the various softwares on Thursday, i could only test it properly yesterday.

PRIORITY

1. sitspot review

The following fields and users’ answers don’t appear in the review, even though they info appear in AirTable:

User will be frustrated is they take the time to enter detailed information but they get partially displayed on the review

2. City

In the 7 steps form, in the city field, the form doesn’t let us type a city that isn’t in the drop down menu. It is a big problem because this is a mandatory question and the users won’t be able to move forward. I had already raised this question during our Google Hang out catch up.

NICE TO HAVE

3. Pictures

4. User Profile

5. Date of the last visit

I had asked for MM/YY not DD/MM/YY