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

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.

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à!

![SnapSite Screenshot](https://i.postimg.cc/63ZfYZwG/529shots-so.webp)

## 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