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

https://github.com/genfirst/react-node-bitbucket-login

Demo application that shows how to enable Bitbucket login with React on frontend and Node.js/Express on backend
https://github.com/genfirst/react-node-bitbucket-login

mongodb mongoose nodejs passport passport-bitbucket passport-bitbucket-token passportjs react reactjs

Last synced: 10 months ago
JSON representation

Demo application that shows how to enable Bitbucket login with React on frontend and Node.js/Express on backend

Awesome Lists containing this project

README

          

# react-node-bitbucket-login
Demo application that shows how implement Bitbucket login with React on frontend and Node.js/Express on backend that is implementing REST API.

# About

This application was created as material that is described in the blog post.
For creating React app we have used [crate-react-app](https://github.com/facebookincubator/create-react-app).

# What you need to install

* [Node.js](https://nodejs.org/en/)
* [crate-react-app](https://github.com/facebookincubator/create-react-app)
* [Gulp](http://gulpjs.com/)
* [MongoDB](https://www.mongodb.com/)

# How To Start Application?

* Start MongoDB - our application expects that there is `bitbucket-demo` database in MongoDB
* Go to [frontend](https://github.com/GenFirst/react-node-bitbucket-login/tree/master/frontend) folder
* `npm install`
* `ng serve`
* Go to [backend](https://github.com/GenFirst/react-node-bitbucket-login/tree/master/backend) folder
* `npm install`
* `gulp develop`

# License

react-node-bitbucket-login is released under [MIT License](https://opensource.org/licenses/MIT).