Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrase/blog
Simple blog app using Ejs, Express & MongoDb
https://github.com/andrase/blog
ejs express mongodb nodejs
Last synced: 16 days ago
JSON representation
Simple blog app using Ejs, Express & MongoDb
- Host: GitHub
- URL: https://github.com/andrase/blog
- Owner: AndrasE
- Created: 2021-05-26T19:31:49.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-26T18:59:10.000Z (3 months ago)
- Last Synced: 2024-11-19T09:37:56.626Z (3 months ago)
- Topics: ejs, express, mongodb, nodejs
- Language: EJS
- Homepage: https://andras-blog.herokuapp.com/
- Size: 2.32 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Simple blog app using Ejs, Express & MongoDb## Hi there 👋
This app was part of a **[Udemy](https://www.udemy.com/course/the-complete-web-development-bootcamp)** lecture I followed, and I found the combination of **[EJS](https://ejs.co/)** with **[MongoDB](https://www.mongodb.com/)** fascinating. Users can interact with the app by submitting their own posts, which are stored in a database and displayed upon page refresh. Although it's a simple app, I gained valuable insights from it and later revamped it by adding media queries for better mobile responsiveness. I believe it's a great starting point for beginners looking to build similar applications.
Deployed on Heroku's eco-dyno, please note that it may take a few seconds for the server to wake up.
## Run 🚀
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Start with cloning this repo on your local machine via cli or github-desktop:
`
$ git clone https://github.com/AndrasE/blog
``
$ cd PROJECTNAME
`To install and set up the library, run:
`
$ npm install -S myLib
`Or if you prefer using Yarn:
`
$ yarn add --dev myLib
`Add your own credentials:
`
add own credentials or .env
`Serving the app:
`
$ npm start
`