An open API service indexing awesome lists of open source software.

https://github.com/zbjs/e-signatures

A modern Next.js web application for generating and customizing name styles with various fonts, including custom Bangla fonts.
https://github.com/zbjs/e-signatures

bootstrap nextjs

Last synced: 2 months ago
JSON representation

A modern Next.js web application for generating and customizing name styles with various fonts, including custom Bangla fonts.

Awesome Lists containing this project

README

          

# e-Signatures

A modern Next.js web application for generating and customizing name styles with various fonts, including custom Bangla fonts.

## 🚀 Features
- Supports custom Bangla fonts
- Google Fonts integration
- Live font preview
- Name styling and customization
- Image generation with custom fonts
- Fully responsive UI

## 🛠️ Tech Stack
- **Framework:** Next.js (App Router)
- **Styling:** Bootstrap
- **Font Management:** Google Fonts + Custom Fonts

## 📦 Installation

1. **Clone the Repository**
```sh
git clone https://github.com/zobkazi/e-signatures.git
cd e-signatures
```
2. **Install Dependencies**
```sh
npm install
# or
yarn install
```
3. **Run the Development Server**
```sh
npm run dev
```
Open [http://localhost:3000](http://localhost:3000) to view the app in the browser.

## 🚀 Deployment
### **Vercel (Recommended)**
1. Install Vercel CLI:
```sh
npm install -g vercel
```
2. Deploy:
```sh
vercel
```

### **Manual Deployment**
1. Build the project:
```sh
npm run build
```
2. Start the production server:
```sh
npm start
```

## 🖼️ Favicon Setup
Place your `favicon.ico` file in the `/public` directory.

## 🔥 Optimizations
- Minified CSS & JavaScript
- Lazy loading images
- Next-gen image formats (WebP, AVIF)
- Critical CSS inlining

## 🤝 Contributing
Feel free to fork this repository and submit pull requests!

## 📄 License
This project is licensed under the MIT License.