Skip to content

EnisZekiqi/Travium

Repository files navigation

🌍 Travium

Travium is a modern web application designed to help users explore and discover cities around the world. Whether you're planning a trip or just curious, Travium lets you get insights into any city — including current weather, local attractions, and even the ability to save favorites for later viewing using local storage.


Features

  • Explore Cities: Get detailed information about any city.
  • Live Weather Updates: Real-time weather info for the selected city.
  • Attractions List: View popular places and attractions in each city.
  • Add to Favorites: Save your favorite places locally (no login required!).
  • Remove Favorites: Easily manage your favorite attractions.
  • Dynamic API Fetching: Powered by TanStack Query for smooth data fetching and caching.
  • Hybrid Rendering: Uses both Server-Side Rendering (SSR) and Client-Side Rendering (CSR) for optimal performance and SEO.

🛠️ Tech Stack

  • React + Next.js
  • TanStack Query (React Query) for data fetching
  • LocalStorage for managing favorites
  • Weather API (you can add which one you're using)
  • Attractions API or custom city info API
  • SSR + CSR hybrid for fast load times and interactivity

About

A Travel Explorer with weather , attractions for cities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors