https://github.com/amiridk/weather_app_nextjs
weather app with nextjs - mern stack weather app on kubernetes - هواشناسی با نکست جی اس روی کوبرنتیز
https://github.com/amiridk/weather_app_nextjs
api-rest dashboard docker googleauthenticaion kubernetes mern-stack mongodb nextauth nextjs nodejs react shadcn-ui tailwindcss yaml-configuration
Last synced: 3 months ago
JSON representation
weather app with nextjs - mern stack weather app on kubernetes - هواشناسی با نکست جی اس روی کوبرنتیز
- Host: GitHub
- URL: https://github.com/amiridk/weather_app_nextjs
- Owner: amiridk
- Created: 2025-02-21T13:22:21.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-02-21T13:39:37.000Z (4 months ago)
- Last Synced: 2025-02-21T14:32:06.960Z (4 months ago)
- Topics: api-rest, dashboard, docker, googleauthenticaion, kubernetes, mern-stack, mongodb, nextauth, nextjs, nodejs, react, shadcn-ui, tailwindcss, yaml-configuration
- Language: TypeScript
- Homepage:
- Size: 122 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
wather app using nextjs
BTW im not a fully front-end man 👱
this a full stack / MERN stack web application using nextjs ,typescripts, tailwind some front-end libararies ,Mongodb, i create this with help of youtube videos.
and my favorite option about app is i used Kubernetes to deploy it ,
you need few of .envs listing here:
OPENWEATHERMAP_API_KEY ======> open weather api
AUTH_GOOGLE_ID ========> google cloud
AUTH_GOOGLE_SECRET ======> google cloud
NEXTAUTH_URL =====> nextauth docs
NEXTAUTH_SECRET =======> just something random
DATABASE_URL =======>Mongo db url / for auth onlyyou can see docker file and feel free to optimize that .
K8S config written for arvancloud PaaS.
everything is jusr clear ⛹️♂️
also this is docker image = amirwz/final-uni:1.2این یک پروژه هواشناسی با نکست جی اس و مونگو هستش
با اضافه کردن متغیر های محیطی که دادم براحتی میتونید بالا بیارید اپ یا از ایمیج داکر استفاده کنید
با استفاده از فایل deployment میتونید با استفاده از اروان کلود و سرویس PaaS برای استقرار استفاده کنید.
برای دریافت هر متغیر ارایه دهنده یا موزد مربوطه جلوی هز کدوم نوشته شده.