Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neha9849/root
Blogging Application
https://github.com/neha9849/root
bootstrap5 css ejs expres express-template html5 javascript mongodb mongoose node passport-google-oauth20
Last synced: about 2 months ago
JSON representation
Blogging Application
- Host: GitHub
- URL: https://github.com/neha9849/root
- Owner: Neha9849
- License: mit
- Created: 2022-02-25T18:19:43.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-02T18:31:39.000Z (about 1 year ago)
- Last Synced: 2024-10-12T22:34:56.475Z (3 months ago)
- Topics: bootstrap5, css, ejs, expres, express-template, html5, javascript, mongodb, mongoose, node, passport-google-oauth20
- Language: EJS
- Homepage: https://root-blogging-app.herokuapp.com/
- Size: 544 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Root 🚀
---
## DemoView on [Demo](https://root-blogging-app.herokuapp.com/)
---
## What is this Application? 👀Root is a blogging Application where
- Users can sign in using google oauth.
- Users can create, read, update and delete blogs.
- Users has a dashboard where his/her activity and details will be Shown.
- Users can edit their Profile Details.
- Users can view others Profiles.
---
## Built with 📜
NodeJs - Runtime envExpress - Backend Framework
Mongodb - Database
EJS - Templating Engine
CKEditor - Editor for writing blogs
---
## Local Setup 👩💻
> Make sure to have Node and NPM installed
1. Clone this repo
``` git clone https://github.com/Neha9849/Root ```
2. Change directory
``` cd Root ```
3. Install the dependencies
``` npm i ```
4. Create a .env file with following keys
```
PORT = 3000
MONGO_URI =
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=```
5. Start the server
```npm start ```
6. If you have nodemon than use ```npm run dev``` to start live server.
7. navigate to http://localhost:3000/That's it! You are done with the setup 🎉
![SoSweetGIF](https://user-images.githubusercontent.com/85057583/156879523-7c9b9491-27c3-4ea0-809b-f9106c0b05f4.gif)
#### Contributor's are Most Welcome