All Projects → ioGrow → iogrowCRM

ioGrow / iogrowCRM

Licence: AGPL-3.0 license
CRM for Social Selling, on Google. Integrated with LinkedIn, Twitter, Facebook & Gmail.

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to iogrowCRM

ElegantRL
Scalable and Elastic Deep Reinforcement Learning Using PyTorch. Please star. 🔥
Stars: ✭ 2,074 (+7307.14%)
Mutual labels:  lightweight, gae
natick
natickOS - A minimal, lightweight, research Linux Distribution
Stars: ✭ 33 (+17.86%)
Mutual labels:  lightweight
lightcookie
Node cookie parsing and serialization
Stars: ✭ 22 (-21.43%)
Mutual labels:  lightweight
deploy-appengine
A GitHub Action that deploys source code to Google App Engine.
Stars: ✭ 184 (+557.14%)
Mutual labels:  gae
Lucid-Browser
Source code for Lucid browser on Play Store
Stars: ✭ 103 (+267.86%)
Mutual labels:  lightweight
MachineLearning
An easy neural network for Java!
Stars: ✭ 125 (+346.43%)
Mutual labels:  lightweight
arrow
An interpreted programming language
Stars: ✭ 21 (-25%)
Mutual labels:  lightweight
eidea4
企业框架 scm erp wms
Stars: ✭ 53 (+89.29%)
Mutual labels:  crm
protobluff
A modular Protocol Buffers implementation for C
Stars: ✭ 66 (+135.71%)
Mutual labels:  lightweight
jpopup
Simple lightweight (<2kB) javascript popup modal plugin
Stars: ✭ 27 (-3.57%)
Mutual labels:  lightweight
Library-Spring
The library web application where you can borrow books. It's Spring MVC and Hibernate project.
Stars: ✭ 73 (+160.71%)
Mutual labels:  crm
rh
Resource Harvester - a tool to gather low-level system data and make it easy to use programmatically
Stars: ✭ 18 (-35.71%)
Mutual labels:  lightweight
Vodka
simple and tiny PHP flat-file site engine
Stars: ✭ 19 (-32.14%)
Mutual labels:  lightweight
generator-nullfactory-xrm
Yeoman generator for Dynamics 365 Solutions. It generates a project structure that facilitates the quick creation builds and automated release strategies with minimal effort.
Stars: ✭ 15 (-46.43%)
Mutual labels:  crm
dhan-gaadi
A complete online bus reservation system (Node, React, Mongo, NextJS, ReactNative)
Stars: ✭ 207 (+639.29%)
Mutual labels:  crm
CRM-Manage
企业数据管理系统 【Django组件开发】【权限、路由组件】可拆卸系统组件,适用性强
Stars: ✭ 98 (+250%)
Mutual labels:  crm
ytmous
Anonymous Youtube Proxy
Stars: ✭ 60 (+114.29%)
Mutual labels:  lightweight
wui
Collection of GUI widgets for the web
Stars: ✭ 44 (+57.14%)
Mutual labels:  lightweight
aleph
A simple PHP framework for very small sites
Stars: ✭ 14 (-50%)
Mutual labels:  lightweight
backup-repository
Backup storage for E2E GPG-encrypted files, with multi-user, quotas, versioning, using a object storage (S3/Min.io/GCS etc.) and deployed on Kubernetes or standalone.
Stars: ✭ 21 (-25%)
Mutual labels:  lightweight

Build Status

ioGROW

CRM for Social Selling, on Google. Integrated with LinkedIn, Twitter, Facebook & Gmail.

info _
Authors AUTHORS.md
Release ---
License AGPL
Tracker ioGrow/iogrow/Issues
Mailinglist [email protected]
IRC #iogrow @ freenode
Website iogrow.com
Accounts @Facebook @Twitter @GooglePlus

Help translate!

You can help translate this CRM to your language through Transifex Platform here.

Hacking

Requirements

Tasks

  1. Install dependencies: invoke install

  2. Build generated files:

    • DEV: invoke build

    • PROD: invoke build -p

  3. Run the app locally (localhost:8090): invoke start

  4. Deploy to GAE: invoke deploy

  5. Run tests invoke test

  6. Localization

    • Extract messages: invoke babel --extract

    • Compile messages: invoke babel --compile

First time configuration and deployment

To deploy ioGrow to App Engine, you will need to register a project to create your project ID, which will determine the URL for the app.

  1. In the Cloud Platform Console, go to the Projects page and select or create a new project.

  2. Note the project ID that you created above.

  3. In Google App Engine settings, Enable default cloud storage bucket.

  4. In app.yaml file, put the obtained project Id in application attribute.

  5. Open Project Credentials page

  6. Create both OAuth Client ID and Browser API key.

  7. Specify authorized JavaScript origins in both browser API key and OAuth Client ID sections as follows:

  • http://localhost:8090
  • http://<YOUR_PROJECT_ID_>.appspot.com
  • Any new domain where you want to call the API
  1. Specify authorized redirect URIs on OAuth Client Id as follows: For each origin specified in 7 add this urls ORIGIN/postmessage and ORIGIN/oauth2callback.
  2. Enable those APIs
  3. Rename /crm/config/prod_sample.py to /crm/config/prod.py
  4. In crm/local.py,shared.py,prod.py config files, specify your credentials obtained from Google Cloud Console.
  5. In /static/src/js/config.js API_BASE_URL, BROWSER_API_KEY, CLIENT_ID
  6. Run the following commands:
  • invoke install
  • invoke build
  • To run the application on local machine:
    • invoke start
  • To run the application on google cloud platform:
    • invoke deploy
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].