Skip to content

prasadj2003/code-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React CodePen Clone Project

Overview

🚀 Welcome to my React CodePen Clone project! This project aims to replicate the functionalities of CodePen, providing a platform for users to experiment with HTML, CSS, and JavaScript in a dynamic and interactive environment.

Live website

🚀 https://659c241428bf4200899c5599--phenomenal-starburst-80044c.netlify.app/

Features

  • React Components: Utilized a component-based architecture to create modular and reusable components, ensuring a clean and maintainable codebase.

  • State Management with Context API: Implemented the React Context API to manage the state of HTML, CSS, and JS across components. This ensures seamless communication and synchronization of data.

  • Material-UI for Styling: Enhanced the visual appeal and responsiveness of the application using Material-UI components and styling. The styled function provided by Material-UI allowed for elegant and customizable styles.

  • Responsive Design: Ensured a seamless user experience across various devices by implementing a responsive design. The use of percentages in styling and the width and height attributes in the iframe element contributes to this responsiveness.

pic 1

pic 2

Tech Stack

  • React
  • Material-UI
  • HTML
  • CSS
  • JavaScript

Usage

  1. Clone the repository.
  2. Install dependencies using npm install.
  3. Start the development server with npm start.
  4. Explore and experiment with HTML, CSS, and JavaScript in the CodePen clone!

Acknowledgments

Special thanks to the React community and the creators of Material-UI for providing robust tools and libraries that made this project possible.

#HappyCoding #ReactJS #CodePenClone #WebDevelopment #TechStack 🚀✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published