Skip to content

moonklabs/react-mdi-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Mdi Portal

Create personalized widgets in your browser.

시연영상

Feature

This project is built with React and Nest, and it supports the following features:

  • 🌐 Create browser widgets
  • 🕒 Create clock widgets
  • 🖱️ Drag & Drop widgets
  • ↔️ Resize widgets
  • 📏 Grid sort widgets
  • 🗂️ Stack sort widgets
  • 👁️ Hide widgets
  • 🔲 Maximize widgets
  • 👁️‍🗨️ Hide all widgets
  • 📂 Open all widgest
  • 💾 Save widget state

Demo

You can try out the deployed version of the project through the following demo links:

  • Frontend: Hosted on Vercel
  • Backend: Hosted on Koyeb

Experience the personalized widget creation and management features directly in your browser!

This link provides a live demonstration of the full functionality of the React Mdi Portal, allowing you to explore its capabilities.

Quick start

If you want to add your own custom app, please refer to Custom. Additionally, if you want to apply your own style, please refer to the Style guide.

Requirements

  • Node.js (Recommended minimum version 14.0.0 or higher)
  • npm

1. Clone the repository

git clone https://github.com/moonklabs/react-mdi-portal.git

2.1 Run Frotend

Open a terminal and enter the following commands. If you are using VSCode, click on the terminal tab at the top and open a new terminal.

cd frontend

Navigate to the frontend folder.

npm install

Install dependencies.

npm run start

Run the project locally.

2.2 Run Backend

Open a terminal and enter the following commands. If you are using VSCode, click on the terminal tab at the top and open a new terminal.

cd backend

Navigate to the frontend backend.

npm install

Install dependencies.

npm run start

Run the project locally.

This project uses SQLite by default. If you want to use MySQL or PostgreSQL, please refer to this link Database Setup Guide

Contributing

  • If you have any feature requests or find bugs, please email us.

About

If you are interested in my development journal, click on About and Development Journal. If this project has helped you, please express your support by clicking the star button!

About

MDI 포털 풀스택 구현 스터디

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors