All Projects → zesty-io → Accounts Ui

zesty-io / Accounts Ui

Zesty.io account management application

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Accounts Ui

Flextype
Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS
Stars: ✭ 436 (+401.15%)
Mutual labels:  cms, headless-cms
Cockpit
Add content management functionality to any site - plug & play / headless / api-first CMS
Stars: ✭ 5,173 (+5845.98%)
Mutual labels:  cms, headless-cms
App
Directus Admin Application — An Intuitive WebApp for Managing Database Content
Stars: ✭ 464 (+433.33%)
Mutual labels:  cms, headless-cms
Ghost Cli
CLI Tool for installing & updating Ghost
Stars: ✭ 313 (+259.77%)
Mutual labels:  cms, headless-cms
Contentjet Ui
Headless API-first content management system
Stars: ✭ 42 (-51.72%)
Mutual labels:  cms, headless-cms
Vue Cms
基于 Vue 和 ElementUI 构建的一个企业级后台管理系统
Stars: ✭ 415 (+377.01%)
Mutual labels:  webpack, cms
Mesh
Gentics Mesh - The open source headless CMS for developers
Stars: ✭ 495 (+468.97%)
Mutual labels:  cms, headless-cms
Unite Cms
Really flexible headless CMS, built on top of Symfony and GraphQL.
Stars: ✭ 242 (+178.16%)
Mutual labels:  cms, headless-cms
Gatsby Starter Kontent Lumen
Lumen is a minimal, lightweight and mobile-first starter for creating blogs using Gatsby and Kentico Kontent.
Stars: ✭ 34 (-60.92%)
Mutual labels:  cms, headless-cms
Vue Crud
Vue.js based REST-ful CRUD system
Stars: ✭ 629 (+622.99%)
Mutual labels:  webpack, cms
Mix.core
🚀 Mixcore CMS is an open source CMS that support both headless and decoupled to easily build any kinds of app/web app/customisable APIs built on top of ASP.NET Core / Dotnet Core. It is a completely open source ASP.NET Core (Dotnet Core) CMS solution. https://mixcore.org
Stars: ✭ 304 (+249.43%)
Mutual labels:  cms, headless-cms
Core
Backpulse's core. Backpulse is an API Based CMS. Build you own website without worrying about the content administration system.
Stars: ✭ 61 (-29.89%)
Mutual labels:  cms, headless-cms
Strapi Sdk Javascript
🔌 Official JavaScript SDK for APIs built with Strapi.
Stars: ✭ 247 (+183.91%)
Mutual labels:  cms, headless-cms
Kirby
Kirby's core application folder
Stars: ✭ 436 (+401.15%)
Mutual labels:  cms, headless-cms
Example Company Website Gatsby Sanity Combo
This is an example company website using Gatsby and Sanity in combination.
Stars: ✭ 242 (+178.16%)
Mutual labels:  cms, headless-cms
Webiny Js
Enterprise open-source serverless CMS. Includes a headless CMS, page builder, form builder and file manager. Easy to customize and expand. Deploys to AWS.
Stars: ✭ 4,869 (+5496.55%)
Mutual labels:  cms, headless-cms
Twill
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.
Stars: ✭ 2,539 (+2818.39%)
Mutual labels:  cms, headless-cms
Storyblok
You found an issue with one of our products? - submit it here as an issue!
Stars: ✭ 206 (+136.78%)
Mutual labels:  cms, headless-cms
Core
Source Code for dotCMS Java Enterprise Content Management System
Stars: ✭ 615 (+606.9%)
Mutual labels:  cms, headless-cms
Binda
Headless CMS based on Ruby on Rails
Stars: ✭ 60 (-31.03%)
Mutual labels:  cms, headless-cms

Application for managing your account, instances, teams and blueprints within the Zesty.io CMS


Start by creating a free instance

You have found the code base which powers the Zesty.io account management experience. While this code base can be run locally it is only recommended to do so for developing. If you would like to learn more about Zesty.io visit our documentation at zesty.org

Browser Support

Architecture

accounts-ui-arcitecture

We are working towards the PRPL pattern for delivering a PWA as described by Addy Osmani on developers.google.com

Currently we bundle our "sub-apps" individually but include them all on initial load. Eventually we want these bundles to be loaded on demand when their views are visited and the code becomes necessary.

State

We use Redux for managing our state and follow a single app store pattern. All persistent application state is maintained in a single global store.

Design System

The Zesty.io design system is our central location for components and patterns which are shared across our various external and internal applications. Our design system follows the atomic design pattern popularized by Brad Frost.

Can be installed via npm install @zesty-io/core into any application. This is under active development and will have major breaking changes until we land 1.0. NOT PRODUCTION READY

Error Handling

User Notifications

When ever possible we want to communicate useful information to end users when errors occur. Using our global notification component we are able to provide a consistent and learned behavior for our users to understand when actions are successful or fail. As well as hopefully being able to provide a solution to failures.

Error Aggregation

Being aware of errors your users experience is an important part of iterating and improving upon an application. We use Sentry for error aggregation in order to capture, debug and report on code quality.

Developing

npm start

This will install all necessary dependencies and do a development build which will begin watching your files and rebuild when changes occur. You will need the complete stack running in order to load the account-ui.

Testing

npm test

We write and run our end-to-end tests using cypress.io. Tests require the complete platform stack to be running.

Running Locally & Deploying

This application is configured to run and deploy against our internal stack and process. As such we do not provide a way to run on localhost.

When deploying it is important to use the npm run build-production command as this will cause a production webpack build which adds large optimizations to the bundle size and runtime code.


Copyright (C) Zesty.io Inc.

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].