🌱 Seedpress - NodeJS CMS

Headless CMS built in Express for PostgresQL using Sequelize

get it

Seedpress is a headless Node JS API server built with Express, for PostgreSQL using Sequelize ORM. It follows the logic and conventions of the Wordpress schema. Seedpress authenticates users using JSON web tokens managed by Passport. It's production ready, and should work as a great starter for any content based Progressive Web Application.

Reviews

Discussion

Hunter
Makers
You need to become a Contributor to join the discussion - Find out how.
Jacqueline von TesmarHiring@jacqvon · Community at Product Hunt ⚡️
Hey @ezrakeddell, Can you tell us more about what you've built here?
EzyMaker@ezrakeddell
@jacqvon sure. SeedPress is a content management system (CMS) that can be installed on a server running node JS. Once setup, it provides an API where you can send http requests and store data as "posts" with a "terms" relationship that means you can tag the posts with any term type and name you'd like. This is useful for managing general content and largely follows the structure of the world's most widespread CMS WordPress. It's extremely lightweight, fast and extensible. It has user authentication built in using industry best practice Json Web Tokens. It would be a great starter for anyone looking to develop a web application which needs a customised back end.
Randolph@hoffertr · Founder, Hndhld
Why did you create this? More specifically — were there particular issues with WordPress you aimed to solve?
EzyMaker@ezrakeddell
@hoffertr I've used WordPress extensively and it's great. But being a Javascript dev, I really needed a backend for projects that I was familiar with (nodeJS), and was extensible. Wordpress is pretty lean and mean and does a lot of great stuff, but there's a fair bit of monkey attached to the banana still. Seedpress leverages all the best parts of Wordpress that make it such a popular and flexible platform, in a format that is easy to get up and running, and is stripped back to the bare essentials focused on Javascript development. It also includes all the necessary CRUD in the post controller for less experienced devs to use as an example for setting up other models.