Noiiice Blog CMS

For the past several months I have been working on a blog CMS, and it is finally ready to use! I have a few more features that I wan to add before I give it to 1.0 distinction, but it is available on Github to clone and deploy. You can see the demo site here: Noiiice.com.

Noiiice is an open source blog platform built with the Serverless framework, NuxtJS, AWS Lambda, DynamoDB, API Gateway, S3, and Cognito. The serverless architecture provides fast performance, virtually infinite scalability, and very cheap to operate.

Features

  • Authentication system/account creation in app (using AWS Cognito)
  • Admin UI to create/manage posts, and manage comments
  • Automated emails when comments created
  • Server side rendering on blog, posts, and pages (posts stored in DynamoDb table and dynamically rendered, pages coded in Nuxt framework)
  • A few base themes, and a SCSS based theming system with light/dark mode detection
  • Google Analytics integration
  • Media manager (image upload, browse images, and copy url/img tag)
  • Comment API throttling for users (using AWS API Gateway)
  • Automated deployment with Serverless framework.

I am still actively developing this platform (in my spare time) so more features will be coming soon. If you want to give it a try, go to the GitHub page and follow the deployment instruction on the README. If you run into issue, or have question, feel free to post a Github issue on the repo, or comment on this post: Install Noiiice;

Comments

Dylan Allen
6/21/2020 5:41:21 PM
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
You must log in to leave a comment