Git Product home page Git Product logo

easyerp_open_source's Introduction

How to start

Please make sure to have installed nodejs starting from 4.0 and mongodb starting from 3.0 and latest version of redis-server

Open EasyERP.zip with any IDE

Please install bower globally (type in 'npm install bower -g' in terminal)

Run commands 'npm i' & 'bower i' in terminal

As result, you'll get all modules

Now let's move to DB

You'll need to do mongorestore. For this, please unpack dump.zip and run mongorestore in the same directory, where the dump folder appears

This action provides you with our 2 test DBs

One of them is empty (called saas), so you can fulfil it manually

Second one (called CRM) contains data

Please make sure that port 8089 in your localhost is free

Next you should run the project in your IDE

Open localhost:8089 in browser

Choose the db and enter login and pass

Login to databases CRM and saas is "superAdmin". Password is "111111"

easyerp_open_source's People

Contributors

andrewerdan avatar andreyfizer avatar denissn avatar gerkra avatar hutsul avatar ivankhartov avatar khubo avatar michaelkapustey avatar michaelsopko avatar oleksijfomin avatar pashademko avatar pikinerliliya avatar rkatsala avatar romashka50 avatar slavik990 avatar soundstormua avatar umkaline avatar vadimnike avatar yuraderevenko avatar zmeeey5 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  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  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  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

easyerp_open_source's Issues

translate

hello,
plz how can i integrate a translation module (to translate in English and Arabic)?

Get an empty App after starting!

Hello folks,

I'm getting below error after starting. It looks like an empty App.
Really appreciate to get your advice.

Cheers.

GET /users/current 500 3.612 ms - 66
2017-02-22T09:45:19.388Z - error: exception: Unrecognized pipeline stage name: '$lookup'
MongoError: exception: Unrecognized pipeline stage name: '$lookup'
at Function.MongoError.create (/TuBo/private_projects/bufffalo-kids/taman/EasyERP_open_source/node_modules/mongoose/node_modules/mongodb-core/lib/error.js:31:11)
at /TuBo/private_projects/bufffalo-kids/taman/EasyERP_open_source/node_modules/mongoose/node_modules/mongodb-core/lib/topologies/server.js:793:66
at Callbacks.emit (/TuBo/private_projects/bufffalo-kids/taman/EasyERP_open_source/node_modules/mongoose/node_modules/mongodb-core/lib/topologies/server.js:94:3)
at Connection.messageHandler (/TuBo/private_projects/bufffalo-kids/taman/EasyERP_open_source/node_modules/mongoose/node_modules/mongodb-core/lib/topologies/server.js:235:23)
at Socket. (/TuBo/private_projects/bufffalo-kids/taman/EasyERP_open_source/node_modules/mongoose/node_modules/mongodb-core/lib/connection/connection.js:259:22)
at emitOne (events.js:96:13)
at Socket.emit (events.js:188:7)
at readableAddChunk (_stream_readable.js:176:18)
at Socket.Readable.push (_stream_readable.js:134:10)
at TCP.onread (net.js:551:20)

Is this the same as the easyerp online version?

If this is the same as a online version my team and i would love to collaborate with you guys to help make the software even better. we have been looking for something like this in this space. a little about is at pegas.io

Creating new user as admin throws error

Creating a new user in system users throws a 404 error with a 'something is wrong' message.

It also prints this error stack in terminal.

POST /users/ 404 12.670 ms - 12 2017-10-16T15:55:27.453Z - error: Error at Object.User.create [as handle] (/home/nnanyielugo/Workspace/CRM/handlers/user.js:740:19) at next_layer (/home/nnanyielugo/Workspace/CRM/node_modules/express/lib/router/route.js:103:13) at sender (/home/nnanyielugo/Workspace/CRM/helpers/access.js:136:13) at EventEmitter.<anonymous> (/home/nnanyielugo/Workspace/CRM/helpers/access.js:67:13) at EventEmitter.<anonymous> (/home/nnanyielugo/Workspace/CRM/node_modules/mpromise/lib/promise.js:175:45) at emitOne (events.js:115:13) at EventEmitter.emit (events.js:210:7) at Promise.safeEmit (/home/nnanyielugo/Workspace/CRM/node_modules/mpromise/lib/promise.js:81:21) at Promise.fulfill (/home/nnanyielugo/Workspace/CRM/node_modules/mpromise/lib/promise.js:94:24) at Promise.resolve (/home/nnanyielugo/Workspace/CRM/node_modules/mongoose/lib/promise.js:113:23) at handleCallback (/home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb/lib/utils.js:95:12) at /home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb/lib/collection.js:1595:7 at handleCallback (/home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb/lib/utils.js:95:12) at /home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb/lib/db.js:253:5 at /home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb-core/lib/topologies/server.js:795:13 at Callbacks.emit (/home/nnanyielugo/Workspace/CRM/node_modules/mongoose/node_modules/mongodb-core/lib/topologies/server.js:94:3)

Update mongoose

the current version of mongoose that is being used is having issues with the latest mongodb. Can you please update it to the latest?

p.s : I can make a PR ๐Ÿ˜ธ

Separate Frontend & Backend

We want to run frontend on another server and backend on another server. But in the current code, only one server.js file is referred while doing npm start.

Can anyone guide me how I can make both platforms separate for this project?

In a CRM databases login not work

In a CRM databases
User : superAdmin and Password : 111111

Not Working. i restore all dump.

when i select saas login work but in CRM db
(Wrong Password or such user doesn't registered ) Message show

i check db in Robomongo Users Collection not exist in CRM db

Not able to see any interface

I have installed EasyERP on my CentOS6. Node version is 6.11.1.

I successfully completed the steps npm i and bower i. Then I run npm start to start the node server. The node server started successfully.

When I browse the URL I am not getting any interface. I am getting a white screen and the console is populated with the following error.

Uncaught Error: Load timeout for modules: text!templates/main/MainTemplate.html_unnormalized2,text,models/UsersModel,views/menu/LeftMenuView,views/Employees/EditView,views/Users/EditView,collections/menu/MenuItems,views/guideTours/listView,text!templates/login/LoginTemplate.html_unnormalized3,Validation
http://requirejs.org/docs/errors.html#timeout
at C (require.js:82)
at D (require.js:250)
at require.js:260

WebSocket connection to 'ws://localhost:8089/socket.io/?EIO=3&transport=websocket&sid=hor9QPqHSFsht55aAAAB' failed: Connection closed before receiving a handshake response

Getting Error : http://localhost:8089/users/current 404 (Not Found)

After install all the dependency and dumping the databases with mongorestore , when i start the server and open localhost:8089 , its showing Error http://localhost:8089/users/current 404 (Not Found). i am also getting error in console ... following is the error log

at Object.module.exports [as handle] (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/helpers/checkAuth.js:9:11)
at next_layer (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/route.js:103:13)
at Route.dispatch (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/route.js:107:5)
at /var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:213:24
at Function.proto.process_params (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:284:12)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:207:19)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:182:38)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:182:38)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:182:38)
at Function.proto.handle (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:154:3)
at Layer.router (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:24:12)
at trim_prefix (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:255:15)
at /var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:216:9
at Function.proto.process_params (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:284:12)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:207:19)
at next (/var/www/R&D/easyERP_from_git_clone_working/EasyERP_open_source/node_modules/express/lib/router/index.js:182:38)
GET /users/current 404 6.971 ms - 12
GET /account/authenticated?_=1486699693901 401 3.216 ms - 12

Can anyone please help me out what i am missing here .All help will be appreciated.

TypeError: Cannot use 'in' operator to search for 'promiseLibrary' in mainDB

Trying to install the EasyERP on a windows machine and after installing all the prerequisites needed, I executed the following command on my windows command prompt
node server.js
to start the server but I got the following errors;

\EasyERP_open_source-master>node server.js
TypeError: Cannot use 'in' operator to search for 'promiseLibrary' in mainDB
at NativeConnection.Connection.openUri (C:\Users\ADMIN\node_modules\mongoose\lib\connection.js:463:26)
at Mongoose.createConnection (C:\Users\ADMIN\node_modules\mongoose\lib\index.js:189:17)
at Object. (C:\Users\ADMIN\Documents\documents ESMT\EasyERP_open_source-master\server.js:23:19)
at Module._compile (internal/modules/cjs/loader.js:678:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)
at Module.load (internal/modules/cjs/loader.js:589:32)
at tryModuleLoad (internal/modules/cjs/loader.js:528:12)
at Function.Module._load (internal/modules/cjs/loader.js:520:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:719:10)
at startup (internal/bootstrap/node.js:228:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:575:3)

Hard Fork, rebrand and new community

Hello easyerp team,

we really like this easyerp product but it seems like you guys are not interested to take it further so me and other community members wants to take it further with a hard fork and rebrand it .

so we will wait for a week or something for the reply from the original author and if they reply and i wish that they should reply positively then that would be great, otherwise we will hardfork it and rebrand it and take it further.

this issue is no offense to any one or the author, we just like this product and want to take it further that is the only motive behind that.

Looking forward for the reply

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.