AskThisWebsite is a web application that allows users to interact with any website by simply adding https://askthiswebsite-cwa.vercel.app/
before the website's URL. This tool provides a unique way to engage with websites and retrieve specific information.
- Interactive Web Sessions: Interact with websites by adding the AskThisWebsite prefix to any URL.
- Session Management: Keeps track of your interactions for a seamless experience.
- Responsive Design: Optimized for various screen sizes and devices.
Before you begin, ensure you have met the following requirements:
- Node.js installed on your local machine.
- npm (Node Package Manager) installed.
- Clone the repository:
https://github.com/AmruthLP12/askthiswebsite.git
- Navigate to the project directory:
cd askthiswebsite
- Install the dependencies:
npm install
To start the development server, run:
npm run dev
Open your browser and visit http://localhost:3000.
To build the project for production, run:
npm run build
To start the production server, run:
npm start
To interact with a website, prepend https://askthiswebsite-cwa.vercel.app/
to the website's URL. For example:
Copy code
https://askthiswebsite-cwa.vercel.app/https://www.example.com
This will load the specified website within the AskThisWebsite framework, allowing you to interact with it.
- Next.js: React framework for server-rendered applications.
- Tailwind CSS: Utility-first CSS framework.
- @nextui-org/react: UI components for React.
- Upstash Redis: Cloud-native Redis for session management.
- Rag Chat: Real-time chat interaction library.
- Lucide-react: Icons for React.
- Typescript: Static type checking.