Skip to content
/ factor Public
forked from fictionco/fiction

An extension-focused full-stack platform for professional front-end JS developers.

License

Notifications You must be signed in to change notification settings

jprando/factor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverage Status Commit Maintainability Technical Debt

Version Release Downloads a Month GPL

An extension-driven platform for VueJS developers. Impress your friends by building incredible web apps that do exponentially more than they've seen elsewhere. Built on the MEVN stack and open-source (GPL)

Status: Private Beta (Public Beta arrives with 80% coverage)

We have achieved all architectural goals and features planned:

  • Dashboard / Auth

    • Simple post/page management w Markdown editing
    • User management w JWT Based Auth
  • Framework

    • Minimal extension API (themes and plugins)
    • CLI + Routes + Store + SSR + Endpoints
    • Single collection data model
  • Key Extensions

    • Forms
    • S3 Images
    • 3 Themes
    • Other tools (Analytics, Bugsnag, Slack)
  • Quality... Now it's time to work on long-term stability:

    • Excellent testing code coverage with Jest + Cypress
    • Refactor modules for testing and types
    • Validation and community feedback (starts with all tests passing @ 80%+ coverage)

This is an GPL project. If you're interested in contribution, please just add your email at Factor.dev.

--

Documentation

https://factor.dev

Features

  • Dashboard / Admin - Manage users, pages, posts, or whatever else you can imagine.

  • Themes - Beautiful design in minutes not months.

  • Plugins - Zero-config functionality just yarn add [plugin].

  • Data Model - Stop worrying about your backend.

  • Open-Source Built on the VENM Stack - Vue, Express, Node, MongoDB

  • and tons more...

    • SEO / Social Optimized
    • Markdown Editor
    • User Auth, Image Management
    • Complete Server Framework (Endpoints and Middleware)
    • Post Management (like WordPress)

Learn more at factor.dev.

Getting started

To easily setup a new project:

$ yarn create factor-app <project-name>

It's as simple as that!

Themes

https://factor.dev/themes

Examples

The apps that power Fiction.com and Factor.dev can be found in this monorepo.

Contributors

Andrew Powers
Andrew Powers

🐛 💻 📖
Raymond Aleman
Raymond Aleman

🎨 💻
Edgar Cheverier
Edgar Cheverier

💻

Contributing

Please refer to our Contribution Guide

Security

If you discover a security vulnerability regarding Factor, please send an e-mail to the team via [email protected]. All security vulnerabilities will be promptly addressed.

License

GPL

About

An extension-focused full-stack platform for professional front-end JS developers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 73.8%
  • JavaScript 23.7%
  • CSS 2.5%