Skip to content

AST-tnbt/DevProjects_WeatherForecastWeb

Repository files navigation

DevProjects - Weather forecast website

This is an open source project from DevProjects. Feedback and questions are welcome! Find the project requirements here: Weather forecast website.

Description

Hi there! I'm Tin!

This project is the result of using my recently-learned React skills.

I tried to generate a good app from a clean code perspective. However, I know that there are a lot of thinks that can be improved like the usage of context hook, create custom component to reuse templates for UI, etc.

HERE is link to the website.

Any feedback is welcome!

Tech/framework used

Built with React.js, Vite and TailWind.

Screenshots and demo

Installation

Clone/download the project, using npm install to install dependencies. Setup enviroment variables:

  • Create .env file and add VITE_API_WEATHER_KEY, VITE_API_MAP_KEY.
  • For example:
    VITE_API_WEATHER_KEY="yourOpenWeatherMapAPIKey"
    VITE_API_MAP_KEY="yourGoogleMapAPIKey"

In the root folder of the project, using npm run dev to run the project.