Giter Club home page Giter Club logo

tmjeee / fuyuko Goto Github PK

View Code? Open in Web Editor NEW
40.0 5.0 4.0 639.43 MB

An open source Master Data Management / Product Information Management application. Contributions are welcomed. :-)

License: GNU Lesser General Public License v3.0

TypeScript 87.02% Shell 0.17% HTML 11.08% JavaScript 0.07% SCSS 1.67%
master-data-management product-information-management open-source-project open-source master-data product-info application software pim mdm

fuyuko's Introduction

Build Status Build Status Build Status

Fuyuko is an Open Source Master Data Management (MDM) / Product Information Management (PIM) software. It allows management of product (name, description, attributes, pricing etc.) in a bussiness.

Goals

  • Provides an open-source alternative in a highly commercial oriented PIM / MDM software market
  • Foster open corporation and standardization from bodies eg. GS1Net, 1WorldSync, GHX etc. for product information supply and consumption.
  • A PIM / MDM product with plugable extensions allowing supply and consumption of data from various centerlised global data synchronization network (GDSN)
  • Foster a healty and sharing community for all MDM / PIM enthusiasts to collaborate and create something free and amazing.

Features

Documentation

Documentations are here

Code Repository

Hosted in GitHub

Releases

Listed here

Blog

We have a blog here

Queries

Want to drop a message or chat?

  • We have Slack channel here. Feel free to drop by and say Hi :)
  • Email us at admin(at)fuyuko(dot)org

Demo

Demo app running here

This will most of the time be the latest from v1.0.0-beta pre-release bleading-edge branch, so we'll be potentially breaking things and fixing them at the same time.

If you can't log in, the password has probably changed. Feel free to ping us in our slack channel to have it sorted

username password
admin1 test

Bugs, Issues, Enhancements, Features Requests etc.

Bug, Issues, features requests, enhancements etc. trackings are here

Docker Images

Docker images can be found here

fuyuko's People

Contributors

dependabot[bot] avatar tkjee avatar tmjee avatar tmjeee avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

fuyuko's Issues

Workflow implementation

-new 2 menus (main and sub side menu)

  • allow edit item, attribute to select a workflow
  • listing of workflow (codable through script like custom import /export)
  • pending workflow (for actions)

Make sure only allow adding / activating the followings that are unique by name and status

  • View
  • Pricing Structure
  • Item
  • Attribute
  • Rule ( both predefined & custom)
  • Import (both predefined & custom if implemented)
  • Export (both predefined & custom if implemented)
  • Bulk Edit (both predefined & custom if implemented)

**** UPDATE ****
Not necessary for

  • import
    you cannot save an import with a name and keep doing that saved import, so doesn't apply
  • export
    you cannot save an export with a name and keep doing that saved export, so doesn't apply
  • bulk edit
    you cannot save bulk edit with a name and keep doing that saved bulk edit, so doesn't apply
  • custom import and export
    they are sync from external script file by name, so if 2 of similar names exists, programmatically, they overrided each other last one processed wins, technically that will not happen as script lies in same directory, introducing a new file with similar name just overrides the last one

Scheduler implementation

  • 2 menus (main and sub)
  • custom schedule action (action codable through script like custom import /export)
  • schdule custom import
  • schedule custom export
  • schedule bulk edit
  • schedule validation
  • schedule custom validation

reuseable existing compoennts (wizard etc)
require new schdule time component

common return type for ok from backend

See common-service.ts toNotifications method need a type for {status: ResponseStatus, message: string} and to apply this to all be response that now just return ok as a boolean so the fe can use this to transform it to notification

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.