Bor: https://mister-softee-tracker-client.herokuapp.com/
Alla i New York vet jingle av Mister Softee glass lastbilar, även om spotting man kan känna sig som att hitta en enhörning. Denna app tillåter människor att se realtid platser Mister Softee lastbilar och göra förfrågningar till förare, samtidigt som förare att logga in och se var potentiella kunder är.,
denna repo är klientappen som jag byggde med React och Redux. Rails API som jag byggde för att hantera data för den här appen finns här: https://github.com/erikwithuhk/mister-softee-tracker-api.
installationsanvisningar
klona arkivet till din lokala maskin och körnpm install
från katalogen i skalet för att installera projektberoenden.
användningsanvisningar
körnpm start
från katalogen i skalet för att starta servern i noden.,
användarflöde
inloggad användare
När en användare först anländer till appen och inte är inloggad, gör webbläsaren en begäran om användarens plats och centrerar sedan om kartan för att visa var Mister Softee lastbilschaufförer i deras område finns.
för att komma åt ytterligare funktioner måste de först skapa ett konto eller logga in.,
När du skapar ett konto har användaren möjlighet att välja kryssrutan ”I am a Mister Softee truck driver”, som skapar ett leverantörskonto, annars är kontotypen standard för kunden.
inloggad kund
När en kund loggar in omdirigeras de till kartan som visar platserna för alla aktiva Mister Softee-lastbilsförare i deras område.,
När kunden klickar / kranar på en leverantör visas ett överlägg som gör det möjligt för dem att göra en frysbegäran. Denna begäran låter säljaren veta att en kund vill att de ska stanna på sin nuvarande plats.
När kunden initierar frysbegäran skickas begäran till säljaren, och ett meddelande visas för användaren att låta dem veta att begäran pågår.,
när säljaren svarar på frysbegäran skickas ett meddelande till användaren som låter dem veta om begäran godkändes eller avvisades.
inloggad leverantör
När en leverantör loggar in omdirigeras de till kartan som visar platserna för alla aktiva kunder i deras område.
om en leverantör har väntande frysförfrågningar visas de på fliken begäranden med möjlighet att godkänna eller avvisa begäran.,
ett meddelande visas för säljaren när det inte finns några väntande förfrågningar.
Lämna ett svar