Built with next.js, shadcn/ui, and magic ui, deployed on Vercel.
- Setup only takes a few minutes by editing the single config file
- Built using Next.js 14, React, TypeScript, Shadcn/UI, TailwindCSS, Framer Motion, Magic UI
- Includes a blog with MDX support
- Responsive for different devices
- Optimized for Next.js and Vercel
- AI-powered chatbot with Groq, openai/gpt-oss-120b, and Mem0
- Dark mode support with next-themes
- Code syntax highlighting with Shiki
-
Clone this repository to your local machine:
git clone https://github.com/dnachavez/portfolio-v2
-
Move to the cloned directory
cd portfolio-v2 -
Install dependencies:
pnpm install
-
Start the local Server:
pnpm dev
-
Open the Config file and make changes
pnpm dev- Start the development serverpnpm build- Build the production applicationpnpm start- Start the production serverpnpm lint- Run ESLintpnpm format- Format code with Prettierpnpm format:check- Check code formatting
- Framework: Next.js 14
- Language: TypeScript
- Styling: TailwindCSS, Shadcn/UI, Magic UI
- Animation: Framer Motion
- Content: MDX with Gray Matter
- AI: Groq, openai/gpt-oss-120b, Mem0, Vercel AI SDK
- Code Highlighting: Shiki, Rehype Pretty Code
- Icons: Lucide React, Radix Icons
Licensed under the MIT license.
