Skip to content

A web-based tool to bulk check redirects from 100 to 1000+ URLs via Excel upload. Built to eliminate the pain of manual checking and clunky script setups.

License

Notifications You must be signed in to change notification settings

SarthakRana21/redirect-checker-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project preview

redirect-checker.mp4

🔁 Redirect Checker

A web-based tool to bulk check redirects from 100 to 1000+ URLs via Excel upload. Built to eliminate the pain of manual checking and clunky script setups.

Clean. Fast. Web-based. Queue it, track it, done.


🚀 Features

  • 📥 Upload .xlsx file with URLs
  • 📊 Queue management using BullMQ and Redis
  • 🔁 Follows and records redirect chains
  • 📄 Paginated results using react-table-pagination-v1
  • ⚠️ Handles large jobs efficiently
  • 🌐 Web UI for smooth experience

📦 Tech Stack

Frontend

Backend

  • Node.js
  • Express.js
  • SQLite (with DrizzleORM)
  • BullMQ
  • Redis

⚙️ Setup

  1. Clone the repo
git clone https://github.com/SarthakRana21/redirect-checker.git
cd redirect-checker
  1. Start Redis Server Make sure Redis is running locally.

  2. Install dependencies

# Server
cd server
npm install

# Client
cd ../client
npm install
  1. Run the app
# Terminal 1: Redis
redis-server

# Terminal 2: Backend
cd server
npm run dev

# Terminal 3: Frontend
cd client
npm run dev

📄 Excel Format

Your file should be a .xlsx file with the following columns:


🙌 Special Thanks

Shoutout to Vishal Kumar for the pagination library that powers the UI table.


🔐 Note

The production instance is internal to the organization and not publicly hosted.


🧑‍💻 Author

Sarthak Rana


⭐️ Show Your Support

If you find this useful, consider giving the repo a ⭐️!


📃 License

MIT License

About

A web-based tool to bulk check redirects from 100 to 1000+ URLs via Excel upload. Built to eliminate the pain of manual checking and clunky script setups.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published