This repository contains the following sub-projects:
- Backend Car Rental API (Python/FastAPI)
- Currency Converter Service (Java/Spring)
- Google Maps Integration
- Frontend Web Application (JavaScript, TBD)
-
Backend API (Python/FastAPI)
- AWS Cognito Authentication
- PostgreSQL Database
- RESTful API endpoints
- AWS deployment
-
Currency Converter Service (Java)
- SOAP/WSDL Web Service
- ECB exchange rate integration
- Cross-rates calculation
-
Google Maps Integration
- Car location visualization
- Distance calculation
- Geographic search functionality
-
Frontend Web Application (JavaScript - TBD)
- Modern responsive design
- Framework to be determined (React/Vue/etc.)
SE-Project1/
├── backend/ # Python FastAPI backend
├── frontend/ # JavaScript frontend (TBD)
├── CurrencyConverterService/ # Java SOAP service
├── GoogleMapsIntegration/ # Maps integration module
└── documentation/ # Project documentation
-
Phase 1: Backend API Development (4 weeks)
- Authentication, Models, API endpoints
-
Phase 2: Services Integration (2 weeks)
- Currency Converter and Google Maps
-
Phase 3: Frontend Development (TBD)
- User interface implementation
-
Phase 4: Testing & Deployment
- Unit/Integration testing
- AWS environment setup
TBD