Skip to content

My personal portfolio website built with Next.js, TypeScript, and TailwindCSS

Notifications You must be signed in to change notification settings

BossDaily/bossdaily.dev

Repository files navigation

BossDaily

bossdaily.dev

My personal portfolio website built with Next.js, TypeScript, and TailwindCSS

Banner

🚀 Features

  • Responsive design
  • Real-time Discord presence
  • Dynamic GitHub integration
  • WakaTime statistics
  • Project showcase
  • Animated UI components

🛠️ Tech Stack

  • Next.js 14
  • TypeScript
  • TailwindCSS
  • Acternity UI, Magic UI and shadcn UI
  • Framer Motion
  • React Use Lanyard
  • Various APIs (Discord, GitHub, WakaTime)

📦 Installation

  1. Clone the repository:
git clone https://github.com/bossdaily/bossdaily.dev.git
  1. Install dependencies:
cd bossdaily.dev
npm install
  1. Create a .env file in the root directory:
cp .env.example .env
  1. Add your WakaTime API key to the .env file:
WAKATIME="your-api-key"
  1. Update the configuration: Edit config.ts with your personal information:
  • Discord ID
  • GitHub username
  • Projects
  • Skills/Languages
  1. Run the development server:
npm run dev

🌐 Deployment

The site is optimized for deployment on Vercel. To deploy:

  1. Push your repository to GitHub
  2. Import the project to Vercel
  3. Add your environment variables
  4. Deploy!

📝 License

MIT License - feel free to use this code for your own portfolio!

🤝 Contributing

Contributions, issues, and feature requests are welcome!

📞 Contact

About

My personal portfolio website built with Next.js, TypeScript, and TailwindCSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published