Skip to content

A web-based code editor for HTML, CSS, and JavaScript, offering live preview, and syntax highlighting. Perfect for seamless and intuitive web development!

Notifications You must be signed in to change notification settings

s-satyajit/WebCodeEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebCodeEditor

WebCodeEditor is an intuitive and powerful web-based code editor that supports HTML, CSS, and JavaScript. Designed to be developer-friendly, it provides an excellent platform for writing, testing, and previewing code right in the browser.

Features

  • Live Preview: See your HTML, CSS, and JavaScript changes in real-time.
  • Syntax Highlighting: Enhanced code readability with syntax highlighting.
  • State Management: Context API used for managing the state of your code.
  • User-Friendly Interface: Simple and intuitive interface to boost productivity.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js and npm installed
  • A web browser (Chrome, Firefox, Safari, etc.)

Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/s-satyajit/WebCodeEditor.git
  2. Navigate to the project directory:

    cd WebCodeEditor
  3. Install the dependencies:

    npm install

Running the Application

To start the development server, run:

npm start

Open your browser and navigate to http://localhost:3000 to see the app in action.

Usage

  1. Login: Enter your credentials to access the editor.

  2. Edit Code: Write your HTML, CSS, and JavaScript in the provided editors.

  3. Live Preview: The result of your code will be displayed in real-time as you type.

  4. Save Your Work: Ensure to save your progress to avoid data loss.

Built With

  • React - JavaScript library for building user interfaces

  • CodeMirror - Versatile text editor implemented in JavaScript

  • Material-UI - A popular React UI framework for building responsive web applications

Contributing

Contributions are welcome! Follow these steps to contribute:

  1. Fork the Project.

  2. Create your Feature Branch git checkout -b feature/YourFeature

  3. Commit your Changes git commit -m 'Add some feature'

  4. Push to the Branch git push origin feature/YourFeature

  5. Open a Pull Request.web-based code editor for HTML, CSS, and JavaScript, offering live preview, syntax highlighting, and a stunning, responsive UI. Perfect for seamless and intuitive web development! 🚀✨web-based code editor for HTML, CSS, and JavaScript, offering live preview, syntax highlighting, and a stunning, responsive UI. Perfect for seamless and intuitive web development! 🚀✨

Contact

You can reach me via the following platforms:

About

A web-based code editor for HTML, CSS, and JavaScript, offering live preview, and syntax highlighting. Perfect for seamless and intuitive web development!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published