Skip to content

An enterprise customer relationship management suite that allows companies to manage their customers.

Notifications You must be signed in to change notification settings

Meeovi/AlternateCRM

Repository files navigation

This Application is in Alpha Release

AlternateCRM

A powerful, consistent, and flexible headless project management framework. Built using the Nuxtjs framework, AlternateCRM provides headless project management system capabilities for projects of all types.

Features include:

  • AlternateCRM supports MySQL, SQlite, Postgres, Supabase, SQL Server, CockroachDB
  • Extendible system that supports Nuxtjs, Vuejs modules, and Fastify extensions
  • Graphql support & Rest Apis with Rest Documentation
  • Integrated reporting tools with Sentry integration
  • Easily deploy with Netlify
  • Project management functionality to create various types of projects, workspaces, lists, and roadmaps
  • Ticket management functionality that allows the creation, management, and support of tickets
  • Enhanced Security with monthly updates
  • Designed with Bootstrap and Fontawesome
  • Multi-lingual support
  • Dashboard sneek peak with your data
  • Customer management features including creating & managing customers.
  • Flexible Media Manager with Visual Previews, expiration date, and comments (coming soon).
  • Filterable datatables with export functionality
  • PWA Support with push notifications, desktop notifications, and offline caching
  • Mobile, Desktop, and Docker support (coming soon)

and much more. Take a look at www.AlternateCRM.com

Prerequisites:

You will need:

Git = https://git-scm.com/

Nodejs = https://nodejs.org/en/

We recommend postgres as the database

rename .sample.env file to .env

Add your database type to DATABASE_PROVIDER, example is DATABASE_PROVIDER="postgresql" (" " are required)

Add your database credentials to DATABASE_URL, example is DATABASE_URL=postgresql://databaseusername:databasepassword@databasehost:5432/databasename

Steps to Install - 10 Minute Install

  1. git clone https://github.com/meeovi/AlternateCRM
  2. cd AlternateCRM
  3. npm install
  4. npm run all

AlternateCRM will be at: http://localhost:8002

If you have an existing database

  1. git clone https://github.com/meeovi/AlternateCRM
  2. cd AlternateCRM
  3. npm install
  4. prisma db pull
  5. npm run all

To update AlternateCRM

  1. npm run alternate-update

AlternateCRM will be at: http://localhost:8002

AlternateCRM Graphiql Playground will be at: http://localhost:4002/graphql

More installation and deployment details are located at https://crm.alternatecms.com/docs

About

An enterprise customer relationship management suite that allows companies to manage their customers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published