Skip to content

ramonsenadev/frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Egronode logo

Desktop PWA Ready Product Information Management Platform

Version Code Version Chat Docs License


Instalation

1) Manual

Download project repository (ergonode) to your local directory:

git clone git@github.com:ergonode/frontend.git

Open your terminal in local project, and execute:

npm install

Execute CLI command and set you API URL:

npm run cli:run

You can also copy .env.dist file as .env and set your API URL configuration.

Run server

#development
npm run dev

#production
npm run build
npm run start

2) Using Docker

Documentation how to install: docker repository

Documentation

The project is in early stage and we have got a lot of milestones to develop. We do our best to deliver great documentation, but - to be honest - it is the hardest thing in open-source projects :)

Please find out what we've already prepared on docs.ergonode.com

Front-End Technologies

  • Vue.js
  • Nuxt.js
  • Node.js
  • SASS
  • Axios
  • BEM (CSS)
  • ESLint (Airbnb standard)

Tests

  • Cypress
  • JestJS

Build with us community on Slack

If you have any questions or ideas feel free to join our slack.

Is it production ready?

No! At the moment we have only one testing implementation to production environment (with more than 150k+ product indexes and integration with Magento Commerce 2.3), but in our opinion system still needs to be stabilised and we recommend not to use it at the moment in production mode. We still develop the core and there could be a lot of changes in the near future. If you want to know when it will be production ready look at Ergonode Roadmap.

Roadmap

If you would like to find the current and future milestones for our project go to our Roadmap page.

At the moment we finalize development of Milestone 1 of the project.

Build Ergonode with us!

We are looking for Contributors: Back-end Dev, JS Devs, Tech Writers and Designers. Please read our contribution rules before making any pull request. If you have any questions or ideas feel free to join our slack or send us an email: contributors@ergonode.com

Partners

Ergonode is open-source, and it can be brought to you only by great community and partners supported by our core team. If you want to be on that list please send us an email: contributors@ergonode.com

The license

Ergonode source code is released under the OSL 3.0 License.

About

Ergonode frontend repository

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 65.7%
  • JavaScript 32.4%
  • CSS 1.9%