A traveling application that lets users browse through planets and plan their interstellar journey
Visit planet-hopper.pages.dev
-
Using Docker
docker build -t planethopper-dev -f Dockerfile.dev . docker run --rm -p 5173:5173 planethopper-dev:latest
-
Using PNPM (v10.6.1 recommended) :)
NOTE: Node v20.9.0 and above is recommended
pnpm i pnpm run dev
-
Using NPM
NOTE: Node v20.9.0 and above is recommended
npm i npm run dev
Visit http://localhost:5173
docker build -t planethopper-prod:1.0.0 -f Dockerfile.prod .
docker run -p 80:80 planethopper-prod:1.0.0
- Responsiveness: App has been designed to be accessible from users in both small and large devices
- Portability: well, docker!
- State Preservation: Use local storage of browser to retain user activity after page refresh
- Focus on good DX and UX, applying numerous eslint plugins(accessibility, organize imports and tailwind classes) as well as setting git hooks on commit actions