Our business provides delivery drivers that can pick up anything from groceries, prescription medicine, or even guests for a party. Users can choose to be either riders or drivers, and then they can interact with other users who they want to help or who they need help from. Drivers can make take on tasks for certain people and then can receive a rating and payment for their service. Riders make posts detailing what they need, and then drivers can scour these posts to determine who they want to assist.
Users need to start by making an account first. Once they do this, they can request a ride, or they can use the contact us tab to request driver status. Users can then view their dashboard to keep track of upcoming rides. Users can also always view the merch tab which currently displays a shirt, a hoodie, and some sweatpants with a Delta Drivers logo imprinted on them. These products, alongside the social media platforms mentioned on the intro page, are used for marketing purposes.
• ReactJS (https://reactjs.org/docs/getting-started.html) - Provided structure of entire application and connected each page together. React was the javascript library used for designing the user interface and handling the functionality for authentication and page routing.
• Firebase (https://firebase.google.com/docs) - Google-based service that provides authentication/authorization services and a NoSQL database called Firestore that holds usernames, emails, and passwords. Firebase also allowed for the "Register with Google" functionality
• TailwindCSS (https://tailwindcss.com/docs/installation) - CSS library that provides easy-to-use templates for user interface design. Provides premade colors and margins for creating an elegant page layout
• This Person Does Not Exist (https://this-person-does-not-exist.com/en) - Website for generating fake human faces, used for drivers page
• Heroicons (https://heroicons.com) - custom TailwindCSS icons, used for intro page
• Custom Ink (https://www.customink.com/) - website for generating custom clothing designs, used for merch page
• Undraw (https://undraw.co) - Open source SVG graphics for public use, used on intro page