Skip to content

Efficient web app for chauffeur service management, using Flask and AWS. Features include scheduler submissions, coordinator responses, AWS Cognito for user authentication, and SES for email notifications, enhancing scheduler-chauffeur communication.

License

Notifications You must be signed in to change notification settings

dfalkner/chauffeur-scheduler-app

Repository files navigation

chauffeur-scheduler-app

Introduction

The Chauffeur-Scheduler-App is a dynamic web application designed to streamline the process of scheduling and managing chauffeur services. Targeting the specific needs of a chauffeur business, this application bridges the gap between schedulers who request services and the chauffeur business owner who coordinates and fulfills these requests.

Features

Service Request Submission: Schedulers can easily submit detailed service requests, including guest information, dates, times, and locations. Owner Response Functionality: The chauffeur, as the business owner, receives these requests and can promptly respond, accepting or declining the bookings. Automated Notifications: Utilizing AWS Simple Email Service (SES), the app sends automated email notifications to facilitate clear and efficient communication. User Authentication: Secure user authentication is managed through AWS Cognito, ensuring data security for both schedulers and the chauffeur. Responsive Design: Optimized for both desktop and mobile browsers to cater to users on various devices.

Technology Stack

Frontend: Flask, a Python micro web framework, for an intuitive user interface. Backend: AWS Lambda for serverless backend operations, offering scalability and efficiency. Database: Amazon RDS with PostgreSQL for reliable data storage and management. Authentication: AWS Cognito for robust user authentication and security. Notification Service: AWS Simple Email Service (SES) for seamless email communications.

Setup and Installation

Detailed instructions on setting up and running the application will be provided here, including environment setup, necessary dependencies, and step-by-step guides for local deployment.

Contribution

Contributions to the Chauffeur-Scheduler-App are welcome! If you're interested in improving the app or adding new features, please feel free to fork the repository, make your changes, and submit a pull request.

License

This project is open source and available under GNU General Public License v3.0. For more details, see the LICENSE file in this repository.

Contact

For any queries or suggestions regarding the Chauffeur-Scheduler-App, please reach out through the Issues section of this repository.

About

Efficient web app for chauffeur service management, using Flask and AWS. Features include scheduler submissions, coordinator responses, AWS Cognito for user authentication, and SES for email notifications, enhancing scheduler-chauffeur communication.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published