Unlock your networking potential by creating custom lock screens for networking events that showcase your professional details. This application allows you to generate professional-looking lock screens with QR codes, making it easy to share your contact information instantly.
- Customizable Lock Screens: Add your professional details including name, phone number, email, job title, company, and additional information.
- QR Codes: Generate one or two QR codes for easy sharing of your LinkedIn, GitHub, or any other URLs.
- Company Image: Optionally upload a company image to be used as a background.
- Responsive Design: The application is designed to be used on various devices.
- 100% Free: No cost involved in using this tool.
- Instant Generation: Create your lock screen in seconds.
- Easy to Use: Simple and intuitive interface.
- React: JavaScript library for building user interfaces.
- TypeScript: Typed superset of JavaScript that compiles to plain JavaScript.
- Next.js: React framework for server-side rendering and static site generation.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- html-to-image: Library for converting HTML into images.
- lucide-react: Icon library for React.
- Node.js: Ensure you have Node.js installed on your machine. You can download it from Node.js.
-
Clone the repository:
git clone https://github.com/javianng/networking-lock-screen-generator.git cd networking-lock-screen-generator
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
to view the application.
- Select QR Code Count: Choose between one or two QR codes.
- Enter Your Details: Fill in your professional information including name, phone number, email, job title, company, and any additional info.
- Upload Company Image (Optional): Add a background image representing your company.
- Generate Wallpaper: Click the "Generate Wallpaper" button to create your custom lock screen.
- Download: The generated lock screen can be downloaded as an image file.
Here is an example of how the lock screen looks:
We welcome contributions! Please follow these steps to contribute:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes.
- Push your branch to your forked repository.
- Open a pull request with a detailed description of your changes.
This project is licensed under the MIT License. See the LICENSE file for more details.
- React: A JavaScript library for building user interfaces.
- TypeScript: A superset of JavaScript that compiles to plain JavaScript.
- Next.js: A React framework for server-side rendering and static site generation.
- Tailwind CSS: A utility-first CSS framework.
- html-to-image: A library for converting HTML to images.
- lucide-react: An icon library for React.
If you have any questions or suggestions, feel free to open an issue or reach out to me on LinkedIn.
Made with ❤️ by Javian Ng