Skip to content

Repository files navigation

Car Rental System

Overview

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)

Project Components

  1. Backend API (Python/FastAPI)

    • AWS Cognito Authentication
    • PostgreSQL Database
    • RESTful API endpoints
    • AWS deployment
  2. Currency Converter Service (Java)

    • SOAP/WSDL Web Service
    • ECB exchange rate integration
    • Cross-rates calculation
  3. Google Maps Integration

    • Car location visualization
    • Distance calculation
    • Geographic search functionality
  4. Frontend Web Application (JavaScript - TBD)

    • Modern responsive design
    • Framework to be determined (React/Vue/etc.)

Project Structure

SE-Project1/
├── backend/               # Python FastAPI backend
├── frontend/              # JavaScript frontend (TBD)
├── CurrencyConverterService/ # Java SOAP service
├── GoogleMapsIntegration/ # Maps integration module
└── documentation/         # Project documentation

Implementation Roadmap

  1. Phase 1: Backend API Development (4 weeks)

    • Authentication, Models, API endpoints
  2. Phase 2: Services Integration (2 weeks)

    • Currency Converter and Google Maps
  3. Phase 3: Frontend Development (TBD)

    • User interface implementation
  4. Phase 4: Testing & Deployment

    • Unit/Integration testing
    • AWS environment setup

Contributors

License

TBD

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages