Beautiful gradient avatar generator built with Next.js and deployed on Cloudflare Pages
A modern gradient avatar generator that creates beautiful, customizable gradient circles perfect for profile pictures, social media avatars, and digital identities. Built with Next.js 14, TypeScript, and Tailwind CSS.
- 🎨 Beautiful Gradients: Generate stunning gradient avatars with customizable colors
- 🎯 Multiple Patterns: Various gradient styles and patterns to choose from
- 📱 Responsive Design: Works perfectly on desktop and mobile devices
- ⚡ Fast & Optimized: Built with Next.js 14 and optimized for performance
- 🌙 Dark Mode: Supports light and dark themes
- 📊 Analytics: Integrated with Cloudflare Web Analytics
Your project is live at: https://blor.pages.dev
- Framework: Next.js 14 with App Router
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI
- Icons: Lucide React
- Deployment: Cloudflare Pages
- Analytics: Cloudflare Web Analytics
- Node.js 18+ or Bun
- Git
- Clone the repository:
git clone https://github.com/uxmohamed/blor.git
cd blor- Install dependencies:
bun install
# or
npm install- Run the development server:
bun dev
# or
npm run dev- Open http://localhost:3000 in your browser.
bun build
# or
npm run buildThis project is configured for deployment on Cloudflare Pages with static export. The build process generates a static site that can be served directly from Cloudflare's edge network.
- Build Command:
npm run buildorbun build - Build Output Directory:
out - Node.js Version: 18.x (specified in
.node-version)
├── app/ # Next.js App Router
│ ├── globals.css # Global styles
│ ├── layout.tsx # Root layout
│ └── page.tsx # Home page
├── components/ # React components
│ ├── ui/ # Reusable UI components
│ └── gradient-circle-generator.tsx
├── lib/ # Utility functions
├── public/ # Static assets
└── ...
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request
This project is licensed under the MIT License.
- Built with Next.js
- Styled with Tailwind CSS
- UI components from Radix UI
- Deployed on Cloudflare Pages