https://github.com/marian1309/scrapeflow
ScrapeFlow
https://github.com/marian1309/scrapeflow
clerk nextjs14 prisma react-flow react-hook-form react-query shadcn-ui tailwindcss zod
Last synced: 6 months ago
JSON representation
ScrapeFlow
- Host: GitHub
- URL: https://github.com/marian1309/scrapeflow
- Owner: Marian1309
- License: mit
- Created: 2024-11-07T19:04:11.000Z (8 months ago)
- Default Branch: dev
- Last Pushed: 2024-11-19T11:08:08.000Z (7 months ago)
- Last Synced: 2024-12-23T12:07:39.821Z (6 months ago)
- Topics: clerk, nextjs14, prisma, react-flow, react-hook-form, react-query, shadcn-ui, tailwindcss, zod
- Language: TypeScript
- Homepage: https://scrape-flow-marian1309.vercel.app
- Size: 209 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [ScrapeFlow](https://scrape-flow-marian1309.vercel.app)
> **Warning** This project is still in development and is not ready for production use.
## Prerequisites
You will need [Node.js](https://nodejs.org) version 18.x.x or greater installed on your
system.## Tech Stack
- **Core:** [React](https://react.dev)
- **TypeScript** [TypeScript](https://www.typescriptlang.org)
- **Framework:** [Next.js](https://nextjs.org)
- **Styling:** [Tailwind CSS](https://tailwindcss.com)
- **Database:** [PostgreSQL](https://www.postgresql.org)
- **UI Components:** [Shadcn UI](https://ui.shadcn.com)
- **Statemanagement:** [Zustand](https://zustand-demo.pmnd.rs),
[React Query](https://tanstack.com/query/latest)
- **ORM:** [Prisma](https://www.prisma.io)
- **Flow:** [React Flow](https://reactflow.dev)
- **Auth:** [Clerk](https://clerk.com)
- **Supabase:** [Supabase](https://supabase.com)## Running Locally
### 1. Install Bun
```powershell
powershell -c "irm bun.sh/install.ps1 | iex"
```### 2. Install Rimraf
```bash
npm install -g rimraf
```### 3. Clone the repository
```bash
git clone https://github.com/Marian1309/ScrapeFlow
```### 4. Install dependencies
```bash
bun install
```### 5. Create a `.env` file
Create a `.env` file in the root directory and add the environment variables as shown in
the `.env.example` file.### 6. Run the application
```bash
bun run dev
```The app should now be up and running at http://localhost:3000 🚀