Codewrite is a web-based code editor and development tool designed to help developers write, preview, and manage code efficiently.
It delivers a highly interactive experience with live editing, syntax highlighting, and workflow-focused features.
π Live Demo: https://codewrite-chi.vercel.app/ :contentReference[oaicite:1]{index=1}
- π₯οΈ Interactive Code Editing β A clean editor interface that lets you write and edit code in real time.
- β‘ Live Preview (if enabled) β See your code results instantly (HTML/CSS/JS).
- π Project Organization β Easy file navigation through folders like
publicandsrc. - π οΈ Flexible & Lightweight β Minimal UI distractions, focused on productivity.
β This is a versatile foundation β perfect for customization, learning, or building a full online IDE.
Codewrite/ βββ public/ # Static assets (images, icons, etc.) βββ src/ # Frontend source code β βββ components/ # UI components β βββ styles/ # CSS / styling β βββ index.js # App entry point βββ .gitignore # Ignored files for Git βββ README.md # Project overview βββ package.json # Dependencies & scripts βββ package-lock.json # Version lock for dependencies
You can expand this section later with more subfolders and details as your project grows.
| Technology | Purpose |
|---|---|
| React | Component-based UI |
| Vite / Webpack | Fast bundling and development server |
| JavaScript (ES6+) | Core language |
| CSS | Styling and layout |
| Vercel | Hosting & deployment |
(Adjust if youβre using Next.js, TypeScript, Tailwind, etc.)
Follow these steps to run Codewrite locally:
Make sure you have the following installed:
- Node.js (v16+)
- npm or yarn
git clone https://github.com/anchalsahani/codewrite.git
cd codewrite
npm install
## π Repository Structure