Skip to content
This repository was archived by the owner on Jan 20, 2020. It is now read-only.
/ NodeJS-Blog Public archive

Node JS blog application that functions as an API between the database and a NodeJS application using blogposts.

License

Notifications You must be signed in to change notification settings

BytecodeAgency/NodeJS-Blog

Repository files navigation

NodeJS Blog API

Project maintainers

Build Status Version Badge GPLv3 license

Blog API developed by Bytecode Digital Agency as free (as in freedom) open source software. Built in NodeJS. Available as a standalone server, or as a NPM package

API routes

The API documentation can be generated using SwaggerUI. The contents can be found in ./swagger.yml

Todo

  • Fix Travis testing script, Postgres integration
  • Add authentication, password hashing -> also improve seed scripts
  • Set all Knex stuff to ./db folder
  • Create documentation, API documentation using Swagger
  • Add performance testing script, maybe using https://k6.io/
  • Improve node_env checking
  • Later on, maybe add CLI for creating admin users using https://github.com/enquirer/enquirer
  • Later on, add a CLI/application for loading .md files into the database as posts
  • Make sure the application is available both as a NPM module and as a standalone service

Notes

  • Node ENVs: DEVELOPMENT, PRODUCTION, TEST

About

Node JS blog application that functions as an API between the database and a NodeJS application using blogposts.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy