Fancy Font Generator is a React-based web application that allows users to generate stylish and fancy text fonts for use on social networks, websites, and more. The tool provides multiple font styles with the ability to copy the generated text to the clipboard.
- Multiple Font Styles: Generate text in various fancy font styles.
- Copy to Clipboard: Easily copy the generated text for use anywhere.
- Responsive Design: Works seamlessly on desktop and mobile devices.
- Default Text: Shows "Niket Group" as the default text when the input is empty.
- Developed with React and Tailwind CSS: Fast, modern UI with clean code.
You can see the app in action here (Replace with your live demo URL).
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/niteshpawar97/Fancy-Font-Generator.git cd Fancy-Font-Generator
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Build for production:
To create a production build, run:
npm run build
- Enter your desired text in the input field.
- Browse through the various font styles displayed.
- Click the "Copy" button next to your preferred style to copy the text to your clipboard.
- Use the copied text wherever you like!
- React: JavaScript library for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for styling.
- Vite: Fast development build tool.
Contributions are welcome! If you'd like to improve the project, please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
You can add screenshots to showcase your app. Screenshots help users quickly understand what the app looks like and how it works.
If you’re deploying your Fancy Font Generator to a platform like Vercel, Netlify, or GitHub Pages, you can add deployment instructions:
To deploy the project on Vercel:
-
Install Vercel CLI:
npm install -g vercel
-
Deploy:
vercel
To deploy the project on Netlify:
- Create a New Site: Sign up and create a new site on Netlify.
- Connect to Your Repository: Choose your Git repository to connect.
- Deploy: Netlify will automatically detect the build settings and deploy your site.
To deploy the project on GitHub Pages:
-
Build the Project:
npm run build
-
Install GitHub Pages CLI:
npm install gh-pages --save-dev
-
Deploy:
Add the following to your
package.json
:"homepage": "https://github.com/niteshpawar97/Fancy-Font-Generator", "scripts": { "predeploy": "npm run build", "deploy": "gh-pages -d build" }
Then run:
npm run deploy
Provide common issues users might encounter and how to resolve them:
- Page Not Loading: Ensure that all dependencies are installed correctly with
npm install
. - Styles Not Displaying Correctly: Double-check that Tailwind CSS is set up properly in your project.
If you encounter any issues, feel free to open an issue on the GitHub repository.
Mention any features you plan to add in the future:
- More Font Styles: Adding additional unique font styles.
- User Customization: Allowing users to create their own styles.
- Export Options: Enabling users to download the text as an image or PDF.
If you’d like to acknowledge any resources or inspiration for your project:
- Tailwind CSS for providing an excellent utility-first CSS framework.
- React for making it easy to build interactive user interfaces.
- Special thanks to all contributors and the open-source community.