Β‘Overview daily and week weather, perfect for planning your day!
*NOTE: Be sure that you have Node v 22.6.0 or higher
βοΈ HHTPS βοΈ SSH
$ yarn install
$ yarn dev
*NOTE: Please use a 2.5 version of openweathermap API
VITE_API_KEY_WEATHER_MAP = {USE YOUR API KEY}
VITE_BASE_URL_WEATHER_MAP = https://api.openweathermap.org/data/2.5
Visualice the project on http://localhost:5173/, the first screen is a "look like" login, once you enter any email and any passwaord the send button will be activated.
- React (^18.3.1)
- React DOM (^18.3.1)
- React Router DOM
- Vite (^5.4.1)
- TypeScript (^5.5.3)
- Tailwind CSS (^3.4.10)
- PostCSS (^8.4.41) & Autoprefixer (^10.4.20)
# climo
ββ README.md
ββ eslint.config.js
ββ index.html
ββ package.json
ββ postcss.config.js
ββ public
β ββ crossIcon.svg
β ββ dowmArrowIcon.svg
β ββ locationIcon.svg
β ββ statics
β β ββ 2xx.png
β β ββ 3xx.png
β β ββ 5xx.png
β β ββ 6xx.png
β β ββ 7xx.png
β β ββ 800.png
β β ββ 803.png
β β ββ 804.png
β β ββ 80x.png
β β ββ 90x.png
β β ββ default.png
β ββ translateIcon.svg
β ββ vite.svg
ββ src
β ββ App.scss
β ββ App.tsx
β ββ assets
β β ββ climLogo.svg
β β ββ translations.svg
β ββ components
β β ββ contactForm
β β β ββ index.scss
β β β ββ index.tsx
β β ββ dayForecast
β β β ββ index.scss
β β β ββ index.tsx
β β β ββ types.ts
β β ββ hero
β β β ββ index.scss
β β β ββ index.tsx
β β β ββ types.ts
β β ββ navBar
β β β ββ __tests__
β β β β ββ index.spec.tsx
β β β ββ index.scss
β β β ββ index.tsx
β β ββ weekForecast
β β ββ index.scss
β β ββ index.tsx
β β ββ types.ts
β ββ i18n.js
β ββ index.scss
β ββ main.tsx
β ββ pages
β β ββ dashboard
β β β ββ __tests__
β β β β ββ index.spec.tsx
β β β ββ index.scss
β β β ββ index.tsx
β β ββ signIn
β β ββ __tests__
β β β ββ index.spec.tsx
β β ββ index.scss
β β ββ index.tsx
β ββ repositories
β β ββ weatherRepository
β β ββ __tests__
β β β ββ index.spec.tsx
β β ββ index.ts
β β ββ types.ts
β ββ translations
β β ββ en.json
β β ββ es.json
β ββ utils
β β ββ countries.json
β β ββ forecast.tsx
β β ββ resolveImage.tsx
β ββ vite-env.d.ts
ββ tailwind.config.js
ββ tsconfig.app.json
ββ tsconfig.json
ββ tsconfig.node.json
ββ vite.config.ts
ββ vitest.config.ts
ββ yarn.lock