Skip to content

My super old blog - A Web App utilising NodeJS, ExpressJS and Otka API.

Notifications You must be signed in to change notification settings

RockiRider/edgeBlog

Repository files navigation

My Blog

My fully functional blog which allows me to create, edit and delete blog posts. It catogorises posts by specific subjects and also allows me to upload images for the posts.

Disclaimer

Major Updates are needed and I would recommend using EJS instead of Edgejs, if you want to stick to a template engine. If not I would recommend rebuilding all of this as a NextJS project.

Tech Used
  • NodeJs

  • EdgeJs

  • ExpressJs

  • Okta Authorisation API

  • MongoDB via Mongoose

  • All the other NPM packages listed in the .json files

Excluded Files

.env file is excluded for security reasons.

Imporvements to be made
  • Finish the Admin Page Design
  • Finish the Home Page Design
  • Finish the "Why" Page Design
  • Fix Bugs
Bugs
  • Ordering posts wrong
  • Image = Undefined when redoing submission for posts (Need Error Handling)
  • Mongoose Depreciation warning. Set useFindAndModify option to false
  • [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
  • "Why" Link on HomePage
  • Subject Links not working
  • Okta logout not working properly

About

My super old blog - A Web App utilising NodeJS, ExpressJS and Otka API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published