Murshad

The app will be available at http://:8080/dashboard

Install Murshad

bench get-app https://github.com/alaa-alsalehi/murshad

Add the Frappe Gems badge to your README

Maintain Murshad? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=alaa-alsalehi%2Fmurshad)](https://frappegems.com/gems/apps/alaa-alsalehi/murshad)

About Murshad

My React App

A Frappe app with React frontend

Setup

  1. Install the app on your site:

    bench --site  install-app my_react_app
    
  2. Install React dependencies (if not already installed):

    cd dashboard && yarn install
    

Development

  1. Start the React development server:

    cd dashboard && yarn dev
    

    The app will be available at http://:8080/dashboard

  2. Or use the root package.json:

    yarn dev
    

Building for Production

Build the React app for production:

cd dashboard && yarn build

Or from the root:

yarn build

The built files will be placed in my_react_app/public/dashboard/ and served by Frappe.

Accessing the React App

After building, the React app will be accessible at: - http:///dashboard

React Frontend Structure

  • dashboard/ - React application directory
    • src/ - React source files
    • public/ - Static assets
    • vite.config.js - Vite configuration
    • proxyOptions.js - Proxy configuration for development

License

MIT

Related Other apps for Frappe & ERPNext

  • Erpnext — Free and Open Source Enterprise Resource Planning (ERP)
  • Helpdesk — Modern, Streamlined, Free and Open Source Customer Service Software
  • Print Designer — Visual print designer for Frappe / ERPNext
  • Ctr — CTR模型代码和学习笔记总结
  • Whitelabel — Whitelabel ERPNext
  • Fossunited — fossunited.org
  • Helm — Helm Chart Repository for Frappe/ERPNext
  • Frappe Attachments S3 — A frappe app to upload file attachments in doctypes to s3.