https://github.com/thatgirldorian/finance-blog-with-ejs-and-node-js
This is a woman-centered finance blog that lets you create and read new posts/entries.
https://github.com/thatgirldorian/finance-blog-with-ejs-and-node-js
bootstrap-5 ejs-templates javascript lodash node-js
Last synced: 4 months ago
JSON representation
This is a woman-centered finance blog that lets you create and read new posts/entries.
- Host: GitHub
- URL: https://github.com/thatgirldorian/finance-blog-with-ejs-and-node-js
- Owner: thatgirldorian
- Created: 2022-02-07T21:32:51.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-22T19:01:39.000Z (over 3 years ago)
- Last Synced: 2025-01-03T18:24:10.773Z (5 months ago)
- Topics: bootstrap-5, ejs-templates, javascript, lodash, node-js
- Language: EJS
- Homepage: https://safe-chamber-03791.herokuapp.com/
- Size: 2.39 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Finance-Blog-with-EJS-and-Node-JS
Function & Description:
This is a woman-centered finance blog. It's a web app that allows the admin/user to write and read blog posts. It shows a truncated version of the post on the homepage. However, the individual blog posts can also be clicked on to go to a dynamic page, which allows you to read it in full.Issue Faced & Solution:
I needed to find a way to get parameter routing to work even when the cases of blog titles do not match (for instance, lower case vs kebab case). I was able to do this by installing the Lodash JavaScript library and using the lowercase method.Technology Used:
- HTML
- CSS
- JavaScript
- EJS
- Lodash library
- Node JS
- Express JS
- HerokuLink to site:
https://safe-chamber-03791.herokuapp.com/Screenshots:
![]()
Project Demo Video (click to download):
https://user-images.githubusercontent.com/40691059/154851876-8d97a46e-a77c-402f-88c5-762c812fb0d7.mov