An open API service indexing awesome lists of open source software.

https://github.com/dimitrisstyl7/smart-tourism-api

The Smart Tourism API is a web service designed to support functionality for smart tourism. It allows users to access and manage country-related data, including quality of life, cost of living, and dining costs.
https://github.com/dimitrisstyl7/smart-tourism-api

docker docker-compose dockerfile express javascript mongodb mongoose nodejs rest-api

Last synced: 2 months ago
JSON representation

The Smart Tourism API is a web service designed to support functionality for smart tourism. It allows users to access and manage country-related data, including quality of life, cost of living, and dining costs.

Awesome Lists containing this project

README

          

# Smart Tourism API

## [University of Piraeus](https://www.unipi.gr/en/home/) | [Department of Informatics](https://cs.unipi.gr/en/)
**MSc course**: Advanced Programming Full Stack Javascript Frameworks

**Semester**: 1

**Project Completion Year**: 2025

## Description
The Smart Tourism API is a web service designed to support functionality for smart tourism. It allows users to access and manage country-related data, including quality of life, cost of living, and dining costs. Users can filter and sort countries based on various criteria to aid in travel decisions.

## Features
- **Fetch Countries**: Retrieve a list of all countries available in the database.
- **Filter and Sort**: Filter countries by cost of living, quality of life, and other defined criteria, and sort results based on user preferences.
- **CRUD Operations**: Manage country data with Create, Read, Update, and Delete functionalities.

## Acknowledgments
This project was developed as part of the "Advanced Programming Full Stack Javascript Frameworks" MSc course at the University of Piraeus. Contributions and feedback are always welcome!

## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.