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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e0001ce Β· Mar 3, 2025
Jan 17, 2025
Mar 3, 2025
Jan 4, 2025
May 16, 2024
Jan 4, 2025
Jan 17, 2025
May 16, 2024
Jan 17, 2025
Jan 8, 2025
Jan 8, 2025
Jan 8, 2025
May 16, 2024
Jan 5, 2025
Nov 5, 2024

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