Skip to content

Powerful headless content management system that can be used to build all types of sites from personal to ecommerce sites.

Notifications You must be signed in to change notification settings

rbrueckner/alternatecms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This Application is in Alpha Release

AlternateCMS

A powerful, consistent, and flexible headless content management framework. Built using the Nuxtjs framework, AlternateCMS provides headless content management system capabilities for sites of all types.

https://app.netlify.com/start/deploy?repository=https://github.com/meeovi/alternatecms

Features include:

  • AlternateCMS supports MySQL, SQlite, Postgres, Supabase, SQL Server, CockroachDB
  • Blog Functionality with tags, publishing dates, draft, and enhanced editor support
  • Extendible system that supports Nuxtjs, Vuejs modules, and Fastify extensions
  • Inventory Management System with support for Unlimited Products with product attributes and product types, categories, multi-channel creation, graphql
  • Per page & entire system SEO
  • Powerful Search capabilities integrates with Algolia, Typesense, Meilisearch, itemsAPI, Elasticsearch, and Opensearch extensions
  • Graphql support & Rest Apis with Rest Documentation
  • Integrated reporting tools with Sentry integration
  • Easily deploy with Netlify
  • Enhanced Security with monthly updates
  • Designed with Bootstrap and Fontawesome
  • Multi-lingual support
  • Sales features including creation of agreements, invoices, transactions, returns, Sales reports, and more
  • Dashboard sneek peak with your data
  • Customer management features including creating & managing customers, customer segments, and reviews.
  • Manage cities, countries, states, taxes
  • 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)
  • Built in ERP (Enterprise Resource Planning) includes Project Management, Checklist, Error Reporting(coming soon), Visits, Team Scheduler (coming soon), Deep Dives, Dashboard Creations(coming soon).

and much more. Take a look at www.alternatecms.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/alternatecms
  2. cd alternatecms
  3. npm install
  4. npm run all

AlternateCMS will be at: http://localhost:8000

If you have an existing database

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

To update AlternateCMS

  1. npm run alternate-update

AlternateCMS will be at: http://localhost:8000

AlternateCMS Graphiql Playground will be at: http://localhost:4000/graphql

AlternateCMS API Documentation is located at: http://localhost:4000/swagger

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

About

Powerful headless content management system that can be used to build all types of sites from personal to ecommerce sites.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 87.1%
  • Vue 6.6%
  • SCSS 5.3%
  • CSS 0.7%
  • HTML 0.2%
  • TypeScript 0.1%