Welcome to Code Deck, a feature-rich online coding IDE built using React and styled-components. This project is designed to provide a seamless coding experience with live preview functionality. It supports writing and testing HTML, CSS, and JavaScript in real time.
- Responsive Layout: Automatically adjusts layout based on screen size.
- Live Preview: Real-time preview of your HTML, CSS, and JavaScript code.
- Playground: A dedicated section to experiment with your code.
- Modern UI: Built using styled-components for a clean and modern look.
- Error Handling: Includes a custom
Error404page for invalid routes.
- Frontend: React, React Router
- Styling: Styled-components
- Bundler: Vite for fast builds and development
Check out the live demo of the project here.
Follow these steps to set up the project locally:
- Clone the repository:
git clone https://github.com/HariPasapuleti/Code-deck.git
- Navigate to the project directory:
cd Code-deck - Install dependencies:
npm install
- Start the development server:
npm run dev
- Home Page: Browse to the home page and select a playground.
- Code Deck: Write your HTML, CSS, and JavaScript code in the provided editors.
- Live Preview: The output updates in real time as you write your code.