- Responsive design
- Real-time Discord presence
- Dynamic GitHub integration
- WakaTime statistics
- Project showcase
- Animated UI components
- Next.js 14
- TypeScript
- TailwindCSS
- Acternity UI, Magic UI and shadcn UI
- Framer Motion
- React Use Lanyard
- Various APIs (Discord, GitHub, WakaTime)
- Clone the repository:
git clone https://github.com/bossdaily/bossdaily.dev.git
- Install dependencies:
cd bossdaily.dev
npm install
- Create a
.env
file in the root directory:
cp .env.example .env
- Add your WakaTime API key to the
.env
file:
WAKATIME="your-api-key"
- Update the configuration:
Edit
config.ts
with your personal information:
- Discord ID
- GitHub username
- Projects
- Skills/Languages
- Run the development server:
npm run dev
The site is optimized for deployment on Vercel. To deploy:
- Push your repository to GitHub
- Import the project to Vercel
- Add your environment variables
- Deploy!
MIT License - feel free to use this code for your own portfolio!
Contributions, issues, and feature requests are welcome!
- GitHub: @bossdaily
- Discord: Contact through my website