https://github.com/subhadeeproy3902/snapsite
SnapSite allows you to take screenshots of any website and download them. Just enter the URL and click on the "Snap" button and boom.
https://github.com/subhadeeproy3902/snapsite
nextjs tailwindcss typescript
Last synced: 3 months ago
JSON representation
SnapSite allows you to take screenshots of any website and download them. Just enter the URL and click on the "Snap" button and boom.
- Host: GitHub
- URL: https://github.com/subhadeeproy3902/snapsite
- Owner: subhadeeproy3902
- License: mit
- Created: 2024-04-07T13:13:24.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-07T17:00:24.000Z (about 1 year ago)
- Last Synced: 2024-04-07T18:23:02.871Z (about 1 year ago)
- Topics: nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://snapsite-v1.vercel.app/
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SnapSite v.1.0
SnapSite is a web application that enables users to take screenshots of any website and download them. Simply enter the URL of the website you want to capture, click on the "Snap" button, and voilà!

## Live Demo
Check out the live demo of SnapSite [here](https://snapsite-v1.vercel.app/).
## Technologies Used
SnapSite is built using the following technologies:
- Next.js
- TypeScript
- Tailwind CSS## Getting Started
To run SnapSite locally, follow these steps:
1. Open Terminal of VS Code
```git clone https://github.com/subhadeeproy3902/SnapSite.git```2. Install the dependencies
- `bun i` or `npm i` or `pnpm i` or `yarn`
- `bun dev` or `npm run dev` or `pnpm dev` or `yarn dev`Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
Also make a `.env` file in the main directory and `NEXT_PUBLIC_ACCESS_KEY={Your api key}`
Get the api key from [Apiflash.com](https://api.apiflash.com/)## Prerequisites
Make sure you have Node.js and npm installed on your machine.
## Contributing
Contributions are welcome! If you'd like to contribute to SnapSite, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes.
4. Test your changes thoroughly.
5. Commit your changes and push to your fork.
6. Submit a pull request to the main repository.## Contact
If you have any questions or suggestions regarding SnapSite, feel free to reach out:
- Email: [email protected]
- Twitter: [@mvp_Subha](https://twitter.com/mvp_Subha)## License
[MIT](https://github.com/subhadeeproy3902/snapsite/blob/main/LICENSE)
---
Made with ❤️ and Next Js