Skip to content

saiprasad578/thunder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thunder ⚡️

A modern drag‑and‑drop website builder

MIT License
Live Demo
Version
Maintained
Contributions Welcome


🖼️ Overview

Thunder is a modern, intuitive website builder with drag‑and‑drop functionality, empowering users to create professional websites in minutes.

Thunder Muneer Interface


🌟 Table of Contents 📚


✨ Features

🚀 Core Functionality

  • 🖱️ Drag-and-Drop Builder – Intuitive editor for seamless site creation.
  • 🎨 Template Gallery – Choose from 50+ responsive templates.
  • 📱 Cross-Device Preview – Real-time previews for desktop, tablet, and mobile.
  • 🌈 Style Customizer – Full CSS & theme variable support.

🔧 Advanced Features

  • 🌍 One-Click Deployment – Deploy to a custom domain instantly.
  • 🤝 Team Collaboration – Real-time co-editing for teams.
  • 🕒 Version History – Roll back changes at any time.
  • 📊 Integrated Analytics – Track performance within the builder.

💻 Tech Stack

Category Technologies
Frontend React + Vite, TypeScript, TailwindCSS
Backend Node.js, Express, Socket.IO
Authentication Clerk
Deployment Vercel, Render
Testing Jest, Cypress, Postman

📂 Project Structure

thunder/ │── be/ # Backend services │ ├── src/ # API & WebSocket server code │ └── package.json │ │── frontend/ # Frontend (React + Vite) │ ├── public/ # Static assets │ ├── src/ # Components, pages, hooks, utils │ │ ├── components/ │ │ ├── pages/ │ │ ├── hooks/ │ │ └── utils/ │ └── package.json │ │── public/ # Screenshots, logos, assets │── .env.example # Example environment variables │── LICENSE │── README.md └── package.json

text


🛠️ Installation

Quick Start

For detailed setup instructions, see our Development Setup Guide.

Prerequisites

  • Node.js v18.0.0+

  • npm v8.0.0+

  • Git (latest)

Quick Setup

  1. Clone and setup
git clone https://github.com/subh37106/thunder.git

cd thunder

## 📜 License  

This project is distributed under the **MIT License**.  
See [LICENSE](LICENSE) for details.  

---

## 💬 Support  

For help, suggestions, or issues:  
- 📧 Email: **alimuneerali245@gmail.com**  
- 🐞 [Open an Issue](https://github.com/Muneerali199/thunder/issues)  
- 💬 Join our *Discord* (coming soon 🚀)  

---

👨‍💻 Crafted with ❤️ by **Muneer Ali**  

📖 Docs: thunder-docs.vercel.app
🐞 Report Bug: [Issues](https://github.com/Muneerali199/thunder/issues)  

About

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.1%
  • Other 0.9%