https://github.com/amruthlp12/askthiswebsite
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.
https://github.com/amruthlp12/askthiswebsite
askthiswebsite frontenddevelopment innovation javascript nextjs14 opensource programming projectlaunch reactjs softwareengineering tailwindcss tech webapp webdevelopment
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/amruthlp12/askthiswebsite
- Owner: AmruthLP12
- Created: 2024-08-21T05:20:40.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-26T13:46:11.000Z (over 1 year ago)
- Last Synced: 2025-01-16T16:42:28.003Z (about 1 year ago)
- Topics: askthiswebsite, frontenddevelopment, innovation, javascript, nextjs14, opensource, programming, projectlaunch, reactjs, softwareengineering, tailwindcss, tech, webapp, webdevelopment
- Language: TypeScript
- Homepage: https://askthiswebsite-cwa.vercel.app
- Size: 169 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AskThisWebsite
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.
## Features
- 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.
# Getting Started
## Prerequisites
Before you begin, ensure you have met the following requirements:
- Node.js installed on your local machine.
- npm (Node Package Manager) installed.
## Installation
1. Clone the repository:
```bash
https://github.com/AmruthLP12/askthiswebsite.git
```
2. Navigate to the project directory:
```bash
cd askthiswebsite
```
3. Install the dependencies:
```bash
npm install
```
## Running the Application
To start the development server, run:
```bash
npm run dev
```
Open your browser and visit http://localhost:3000.
## Building for Production
To build the project for production, run:
```bash
npm run build
```
To start the production server, run:
```bash
npm start
```
## Usage
To interact with a website, prepend` https://askthiswebsite-cwa.vercel.app/` to the website's URL. For example:
```bash
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.
## Technologies Used
- __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.