My portfolio website built with Next.js, Tailwind CSS, Radix UI and deployed on Oracle Cloud.⚡
fork from sagarshah.dev
- Next.js - React framework for building performant apps with the best developer experience
- TypeScript - Static type checker for end-to-end typesafety
- Tailwind CSS - Utility-first CSS framework for rapid UI development
- Radix UI - Primitives like drawer, button, etc. to build a stellar user experience
- Lucide Icons - Beautifully simple, pixel-perfect icons
- Next Themes - An abstraction for themes (Dark + Light Mode).
- Oracle Cloud - Oracle Cloud Infrastructure (OCI) is an IaaS that delivers on-premises, high-performance computing power to run cloud native and enterprise company’s IT workloads.
- Docker - Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers.
- Kubernetes - Kubernetes is an open-source container-orchestration system for automating computer application deployment, scaling, and management.
- GitHub Actions - GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD.
$ git clone https://github.com/GreenH47/Green.homepage.git
$ cd Green.homepage
$ npm install
$ npm run dev
If you are looking for a figma file, you can find it here.
Licensed under the MIT license.
$ docker build -t green.homepage .
$ docker run -p 3000:3000 green.homepage
$ docker build --platform linux/arm64 -t green.homepage .
$ docker tag green.homepage greenh47/homepage:nextjs
$ docker push greenh47/homepage:nextjs
//or
$ docker build --platform linux/arm64 -t green.homepage . ; docker tag green.homepage greenh47/homepage:nextjs ; docker push greenh47/homepage:nextjs
$ docker buildx build --platform linux/amd64,linux/arm64 -t green.homepage . --load
// or arm64 only
$ docker build --platform linux/arm64 -t green.homepage .
$ docker-compose pull home_page
$ docker-compose up -d home_page
$ kubectl apply -f k8s/deployment.yaml
$ kubectl apply -f k8s/service.yaml