A no-code content sharing platform (in development).
ImI is a decentralized, no-code content sharing platform currently in early development, with the no-code editor functionality being implemented. Through drag-and-drop editing, users can easily create and edit content without writing code.
- Drag-and-drop page editing
- Free component placement and adjustment
- Real-time preview
- Properties panel configuration
- Undo/redo support
- Responsive layout
First, clone the project locally:
git clone https://github.com/ImFeH2/imi.git
Ensure your development environment meets the following requirements:
- Node.js (v16+)
- npm or yarn
# Enter frontend directory
cd imi/frontend
# Install dependencies
npm install
# Start development server
npm run dev
Rust development environment is required:
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
# Enter backend directory
cd imi/backend
# Compile and run
cargo run
- Frontend
- React
- TypeScript
- Tailwind CSS
- Vite
- Backend
- Rust
- Enhance editor functionality
- More preset components
- Custom components
- Develop backend API
Issues and Pull Requests are welcome.
ImFeH2 ([email protected])