A RESTful API built with FastAPI that allows users to schedule events with timezone awareness. This project provides endpoints to create, update, and retrieve scheduled events considering multiple time zones.
- Create, update, and retrieve scheduled events
- Handles timezone conversions seamlessly
- Validates date and time inputs with timezone info
- Built with FastAPI for fast, async API development
- Dockerized for easy container deployment
- Python 3.10+
- FastAPI
- Pydantic for data validation
- Uvicorn ASGI server
- Docker (optional for containerization)
- Python 3.10 or higher
- Docker (optional, if you want to run via container)
- Clone the repository:
git clone https://github.com/Gravity-2010/time-zone-scheduler-api.git
cd time-zone-scheduler-api