world-clock-app

🌍 World Clock App

Release: version 1.0.1+2 β€” Last updated January 20, 2026

World Clock Icon

A beautiful Flutter app to check the time in any city worldwide

Developed with the assistance of Claude AI by Anthropic


✨ Features


πŸ“± Screenshots

World Clock Icon World Clock Icon World Clock Icon World Clock Icon

World Clock Icon


πŸ› οΈ Tech Stack


πŸš€ Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/YOUR_USERNAME/world-clock-app.git
    cd world-clock-app
    
  2. Install dependencies:
    flutter pub get
    
  3. Configure GeoNames API:
    • Create a free account at GeoNames
    • Enable web services in your account settings
    • Update lib/services/city_service.dart with your username:
      static const String _username = 'YOUR_GEONAMES_USERNAME';
      
  4. Run the app:
    flutter run
    

πŸ—οΈ Project Structure

lib/
β”œβ”€β”€ main.dart                 # App entry point and main logic
β”œβ”€β”€ models/
β”‚   └── city.dart            # City data model
β”œβ”€β”€ services/
β”‚   β”œβ”€β”€ city_service.dart    # City search functionality
β”‚   β”œβ”€β”€ favorites_service.dart  # Favorites management
β”‚   └── location_service.dart   # Geolocation handling
└── widgets/
    β”œβ”€β”€ city_search.dart     # Search bar widget
    └── world_clock.dart     # Analog clock widget

🎨 Design Highlights

Vintage Analog Clock

Adaptive Layout

Favorite System


πŸ€– Development with AI

This project was developed with the assistance of Claude AI (Anthropic). The AI provided:

The collaboration between human creativity and AI assistance enabled rapid development while maintaining code quality and learning opportunities.


πŸ” Privacy


πŸ“„ License

This project is open source and available under the MIT License.


πŸ‘¨β€πŸ’» Author

Paolo Zanini

πŸ“¨ Email: paolodevapp@gmail.com

πŸ’Ό LinkedIn: linkedin.com/in/paolo-zanini-7z