A modern, responsive portfolio website built with Next.js and Tailwind CSS, featuring animations powered by Framer Motion.
- Interactive UI: Smooth animations and transitions using Framer Motion
- Responsive Design: Fully responsive layout for all device sizes
- Dark Mode: dark/light mode theme
- NextJs
- TypeScript
- Tailwing CSS
- Framer Motion
- Convex
src/app
: Main application pages and routingsrc/components
: Reusable UI componentssrc/lib
: Utility functions and shared codeconvex
: Backend API functions
Feel free to reach out to me through any of the following channels:
# Clone the repository
git clone https://github.com/PeterDiyo/Portfolio.git
# Install dependencies
npm install
# Set up Convex (if you haven't already)
npx convex login
# Start the Convex development server
npx convex dev
# In a new terminal, start the Next.js development server
npm run dev
Visit http://localhost:3000 to view the site locally.
This portfolio is deployed on Vercel. To deploy your own version:
- Fork this repository
- Connect it to your Vercel account