Skip to content

Instantly share code, notes, and snippets.

View tushar-rupani's full-sized avatar
💻
Working!

Tushar Rupani tushar-rupani

💻
Working!
View GitHub Profile
@tushar-rupani
tushar-rupani / index.html
Created July 4, 2022 12:44
Responsive Contact Form
<section id="contact">
<h1 class="section-header">Contact</h1>
<div class="contact-wrapper">
<!-- Left contact page -->
<form id="contact-form" class="form-horizontal" role="form">
@tushar-rupani
tushar-rupani / index.html
Created July 4, 2022 12:45
Responsive Contact Form
<section id="contact">
<h1 class="section-header">Contact</h1>
<div class="contact-wrapper">
<!-- Left contact page -->
<form id="contact-form" class="form-horizontal" role="form">
// we are using this dependency of mysql2 to get work done.
const mysql = require("mysql2/promise");
require("dotenv").config();
const connection = mysql.createPool(
{
host: 'localhost',
user: process.env.DB_USER,
database: process.env.DB_NAME,
password: process.env.DB_PASSWORD
import { Outlet } from "react-router-dom";
import PrivateHeader from "./PrivateHeader";
import PrivateFooter from "./PrivateFooter";
import Sidebar from "../Sidebar";
import Joyride, { CallBackProps, STATUS, Step } from 'react-joyride';
import { useState } from "react";
interface State {
run: boolean;
steps: Step[];
import { useState } from "react";
import {
DropdownMenu,
DropdownMenuCheckboxItem,
DropdownMenuContent,
DropdownMenuLabel,
DropdownMenuSeparator,
DropdownMenuTrigger
} from "../shadcn/ui/dropdown-menu";
import { Button } from "../shadcn/ui/button";
@tushar-rupani
tushar-rupani / web-crawler.py
Last active January 22, 2024 04:53
This gist contains code for crawl through an entire website and get products. Tools usedd BeautifulSoup4 and Requests to get content.
import requests
from bs4 import BeautifulSoup
from urllib.parse import urljoin
def parse_content(html_content):
soup = BeautifulSoup(html_content, 'html.parser')
product_containers = soup.find_all('a', {'class': 'plp-card-wrapper'})
if len(product_containers):
for container in product_containers: