An open API service indexing awesome lists of open source software.

https://github.com/tsotimus/edgeBlog

My super old blog - A Web App utilising NodeJS, ExpressJS and Otka API.
https://github.com/tsotimus/edgeBlog

bootstrap css edgejs expressjs html javascript mongoose nodejs okta-api

Last synced: 9 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# 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

- [x] Finish the Admin Page Design
- [x] Finish the Home Page Design
- [x] Finish the "Why" Page Design
- [ ] Fix Bugs

###### Bugs

- [ ] Ordering posts wrong
- [x] Image = Undefined when redoing submission for posts (Need Error Handling)
- [x] Mongoose Depreciation warning. Set useFindAndModify option to false
- [ ] [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated
- [x] "Why" Link on HomePage
- [ ] Subject Links not working
- [x] Okta logout not working properly