https://github.com/myselfshivams/imgify
https://github.com/myselfshivams/imgify
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/myselfshivams/imgify
- Owner: myselfshivams
- License: mit
- Created: 2024-07-27T07:22:07.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-16T07:26:13.000Z (10 months ago)
- Last Synced: 2025-02-14T03:56:21.301Z (4 months ago)
- Language: TypeScript
- Homepage: https://imgify.itshivam.me
- Size: 301 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🖼️ Imgify
**Imgify** is a powerful tool that generates an image from any text, perfect for creating dynamic profile pictures. Enter a name like "John Doe," and Imgify will produce a profile picture with the initials "JD" in a unique gradient background. Each name generates a distinct gradient, making your profile pictures stand out.
## ✨ Features
- **Text to Image Conversion**: Convert any text into a stylish profile picture with initials.
- **Dynamic Gradients**: Every name produces a unique gradient background.
- **API Ready**: Easily integrate with your applications through provided API endpoints.
- **Responsive Design**: Generated images are optimized for use across different platforms.## 🚀 Getting Started
### Prerequisites
Ensure you have [Node.js](https://nodejs.org/) installed.
### Installation
1. Clone the repository:
```bash
git clone https://github.com/yourusername/imgify.git
```2. Navigate to the project directory:
```bash
cd imgify
```3. Install dependencies:
```bash
npm install
```4. Running the Project
To start the project in development mode:
```bash
npm run dev
```The application will be available at http://localhost:3000.
## API Endpoints
Generate Image: GET /api/SHParameters: name (string) - The name to be converted into an image.
Response: A dynamically generated image with the initials and gradient.
## 🤝 Contributing
Contributions are welcome! If you'd like to contribute:Fork the repository.
Create a new branch (git checkout -b feature-branch).
Make your changes.
Commit your changes (git commit -m 'Add new feature').
Push to the branch (git push origin feature-branch).
Open a Pull Request.
Please ensure your code adheres to the project's coding standards.## 📄 License
This project is licensed under the MIT License.## 💬 Feedback
If you have any feedback, please reach out to us at [[email protected]].Made with ❤️ by [Shivam]