This is the repo for my portfolio website, which you can visit ✨HERE✨
I built this for some hands-on learning about what Next.js 14 can offer as a full-stack React framework.
It's currently been deployed as a static site, but I plan to build out a backend solution using the App Router method, since it's currently the recommended approach for new applications.
I've written the project in TypeScript in order to re-familiarize myself with static typing in JavaScript since I haven't used TS in a while.
I'm enjoying Tailwind's utility-first approach so far. I especially like that I don't need to think of my own CSS class names! 😃
- Next.js 14
- Tailwind CSS
- TypeScript
- Node.js v20.10
- Clone this repo to your local machine
- From the project root in your terminal, install dependencies using the
npm i
(ornpm install
) command
- Run
npm run dev
- The development app will be served at http://localhost:3000/
- To check your code for potential errors, stylistic issues, or other problems, run
npm run lint
- Run
npm run build
- This will generate deployment-ready static pages inside the
out
folder
- This will generate deployment-ready static pages inside the
- Run
npx serve@latest out
- The production app will be served at http://localhost:3000/