Canva-Clone is a web-based graphic design tool inspired by Canva. This project is developed with React JS and TypeScript, leveraging Vite for an efficient and faster development experience.
- Intuitive Design Interface: User-friendly tools for creating custom designs.
- Rich Text Editing: Advanced text manipulation features.
- Image Upload and Editing: Capabilities to upload and edit images within the app.
- Template Support: Pre-designed templates for quick and easy design creation.
- More Features: Add any other significant features of your project here.
Follow these instructions to set up the project on your local machine for development and testing purposes.
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/msafeerhussain/canva-clone.git
- Install Vite:
npm install vite@latest
- Install dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 to view it in your browser.
- React JS - A JavaScript library for building user interfaces
- TypeScript - An open-source language which builds on JavaScript
- Vite - A front-end build tool for faster and leaner development
Contributions to Canva-Clone are welcomed and appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is open-source and available under MIT LICENSE. See LICENSE
for more information.
Safeer Hussain - [email protected]
Project Link: https://github.com/safeerdev/canva-clone
Portfolio: https://safeerdev.me
We are welcome people to contribute.