Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/suraj-kumar00/globexhub

Explore the world through real-time weather updates, currency conversions, and discover famous places and foods — all in one app - Cloud/DevOps Practices
https://github.com/suraj-kumar00/globexhub

aws devops docker grafana kubernetes nextjs prometheus terraform

Last synced: 3 days ago
JSON representation

Explore the world through real-time weather updates, currency conversions, and discover famous places and foods — all in one app - Cloud/DevOps Practices

Awesome Lists containing this project

README

        

![GlobexHub Banner](/public/GlobexHub.png)

**GlobexHub** is a travel companion app that allows you to:

- **Convert currencies** effortlessly
- **Check weather** forecasts for your destination
- **Explore famous places to visit**
- **Discover famous food** around the world

## Technologies Used:

- **Frontend**: Next.js with TypeScript
- **Backend**: APIs for Weather and Currency Data

## Cloud & DevOps Implementation:

- **Docker**

- **Kubernetes**

- **Terraform**

- **AWS**

- **Prometheus & Grafana**

## Setup Instructions

### 1. Clone the repository

```bash
git clone
cd GlobexHub
```

### 2. Install dependencies

```bash
npm install
```

### 3. Environment Setup

#### Create a .env file in the root of the project:

```bash
cp .env.example .env
```

## 4. Run the development server

```bash
npm run dev
```

#### This will start the application at [http://localhost:3000](http://localhost:3000)

## Running the project using Docker

## Contribution

Contributions to the project are welcome! Feel free to fork the repository, create a new branch, and submit a pull request. Read for more [Contribution Guidelines](./CONTRIBUTING.md)

## License

This project is licensed under the [MIT License](/LICENSE)

## Star the project

If you found the project interesting and helpful please star 🌟 the project.