NextJs Weather App


GitHub package.json version GitHub issues GitHub

A responsive Nextjs App integrated with Firebase, Weather API, and TailwindCss 🔥

  • Next.js
  • Tailwind CSS - A utility-first CSS framework
  • Firebase - Used to store data in Firestore
  • Husky — Use git hooks with ease
  • commitlint - Lint your commits and adhere to a commit convention
  • ESLint — Pluggable JavaScript linter
  • Mock Data
  • Swiper

weather-indol-vercel-app-480x800phone-86bdf8

weather-indol-vercel-app-1024x768desktop-86bdf8

Getting Started

First you would need to create a project in Firebase and then get the firebaseconfig object and add the firebase API keys in the .env.local file. Then you can clone the project here and then execute:

npm install

which would install the NPM packages found in the package.json.

Then you can execute:

npm run dev

which will run the development environment and you can find it in http://localhost:3000

Deploy with Vercel

Bug tracker

Have a bug? Please create an issue here on GitHub at Issues.

📝 License

Distributed under the MIT License.

Support!

Support the repository by joining the stargazers for this repo ⭐

Created & Maintained By

Peter (@peterndev)

If you found this repository helpful and want to thank me, consider buying me a cup of ☕

Buy Me A Coffee