Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hasimy-as/talkaway
A simple blog app by Node.js with Google Authentication.
https://github.com/hasimy-as/talkaway
express nodejs oauth
Last synced: 5 days ago
JSON representation
A simple blog app by Node.js with Google Authentication.
- Host: GitHub
- URL: https://github.com/hasimy-as/talkaway
- Owner: hasimy-as
- License: mit
- Created: 2020-07-08T06:31:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T15:07:18.000Z (almost 2 years ago)
- Last Synced: 2024-11-02T00:11:13.598Z (about 2 months ago)
- Topics: express, nodejs, oauth
- Language: Handlebars
- Homepage:
- Size: 12.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TalkAway
A simple blog app by Node.js with Google Authentication.## Project Status
[![Github license](https://img.shields.io/badge/License-MIT-yellow.svg)](https://raw.githubusercontent.com/hasimy-as/TalkAway/master/LICENSE)
[![npm](https://img.shields.io/npm/v/npm.svg)](https://www.npmjs.com/)
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://gitHub.com/hasimy-as/TalkAway)## Version
Current app version is on v1.1
## Usage
```
# Install dependencies
npm install# Run in development
npm run dev# Run in production
npm start
```## Endpoints
```
# Routes
ROOT {{url}}/
DASHBOARD {{url}}/dashboard
GOOGLE AUTHENTICATION {{url}}/auth/google
CALLBACK {{url}}/auth/google/callback
LOGOUT {{url}}/auth/logout
CREATE STORY {{url}}/stories/add
GET STORIES {{url}}/stories
```## Documentation
To setup MongoDB cluster and Google OAUTH, refer to the following documentation.
## Licensed under [MIT](https://raw.githubusercontent.com/hasimy-as/TalkAway/master/LICENSE)
Happy coding!
~Hasimy