Skip to content
/ zeus Public

Zeus is an open-source React weather app to showcase my love for weather and the web.

License

Notifications You must be signed in to change notification settings

ColinLaws/zeus

Repository files navigation

Zeus 🌩️

Zeus is an open source React weather app that I am building to showcase my love for both weather and the web.

Dependencies

Make sure to have the following tools/runtimes on your dev machine before getting started.

Dependency Version
node ^20.11.0
bun ^1.1.20

Getting Started

Clone

First, clone this repo to your desired source folder (I like ~/src/<PROJECT_NAME> for my repos):

Optional: Make a ~/src/ folder to store your repositories.

mkdir ~/src/

Clone zeus to your desired location.

git clone https://github.com/ColinLaws/zeus.git ~/src/zeus

Install node_modules

Navigate to the project

cd ~/src/zeus

Use bun to install the project's dependencies.

bun install

Run

To host the app locally with Hot module refresh (HMR) using Vite:

bun run dev

🎉 Congratulations! That was everything you needed to start up this simple little app! Now, when any change is made to a source file, you will see the change automatically be reflected in your browser. This is thanks to Vite's built in HMR/Filewatcher that it sets up for us.

About

Zeus is an open-source React weather app to showcase my love for weather and the web.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published