SheikhFarid99

SheikhFarid99 /mern-canva

It is a MERN stack application like canva

23
14

Repository Statistics

Key metrics and engagement data

23
Stars
14
Forks
0
Open Issues
0
Releases
1.61
Engagement Rate
Default branch: main

Timeline

Repository has been active for 2 years

Repository Created

Last Commit
Recently active

README.md

🚀 Mini Canva

Project Banner

🔧 Features

  • User, Admin Signin and Signup.
  • Email OTP verification.
  • Drag-and-Drop Editor: Intuitive interface for moving, resizing, and aligning elements.
  • Drag-and-Drop Editor: Intuitive interface for moving, resizing, and aligning elements.
  • Templates Library: Some of ready-made templates for social media, posters, business cards and more, which the admin created.
  • Customizable Elements: Edit text, colors, fonts,background image and layouts
  • Text Styles and Fonts: Pre-styled typography sets and font pairing.
  • Text Effects: Shadows, outlines, curves, and animation effects.
  • Design Redo and Undo
  • Design save and Download

📦 Installation

bash
1git clone https://github.com/SheikhFarid99/mern-canva.git
2
3cd folder name
4
5npm i or npm i --legacy-peer-deps
6npm i nodemon or npm i nodemon --force
7
8cd frontend
9
10npm i or npm i --legacy-peer-deps

⚙️ Environment Variables (Required)

bash
1create .env file in project root folder
2
3NODE_ENV = local
4PORT = 5000
5LOCAL_DB_URI = your mongodb connection string

⚙️ Run application

bash
1npm run dev