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

https://github.com/ivanadamovic96/notes_app

Notes Application using Node.js, Express, MongoDB and GoogleAuth. I used EJS and Bootstrap for templating.
https://github.com/ivanadamovic96/notes_app

bootstrap ejs-templating express googleauth mongodb nodejs

Last synced: 2 months ago
JSON representation

Notes Application using Node.js, Express, MongoDB and GoogleAuth. I used EJS and Bootstrap for templating.

Awesome Lists containing this project

README

          

# Notes-NodeJs-CRUD-MongoDB

## You need:
- Database (MongoDB)
- Google Console Account to create the API Auth Key's

## Create .env file
Create a `.env` file to store your credentials. Example below:

```bash
MONGODB_URI = mongodb+srv://:@mongodburlhere
GOOGLE_CLIENT_ID= YOUR_GOOGLE_ID_HERE
GOOGLE_CLIENT_SECRET= YOUR_GOOGLE_CLIENT_SECRET_HERE
GOOGLE_CALLBACK_URL=http://localhost:5000/google/callback
```

## Installation
To install and run this project - install dependencies using npm and then start your server:

```bash
$ npm install
$ npm start
```