Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/morzhanov/yoda-quotes

Yoda Quotes - fun application that provides 'Yoda-styled' famous quotes. ⚡️🧙‍⚡️
https://github.com/morzhanov/yoda-quotes

expressjs javascript mashape-api mobx mobx-react nodejs react

Last synced: 5 days ago
JSON representation

Yoda Quotes - fun application that provides 'Yoda-styled' famous quotes. ⚡️🧙‍⚡️

Awesome Lists containing this project

README

        

# Yoda Quotes

Yoda Quotes - fun application that provides 'Yoda-styled' famous quotes. ⚡️🧙‍⚡️

Application uses Mashape APIs to fetch famous quotes and Yoda speech.

https://market.mashape.com 🐵

## Demo

https://yoda-quotes.herokuapp.com/

## Installation

Use these steps to install project
1. npm i
2. npm run build
3. npm start

Heroku:
1. create app on Heroku
2. heroku login
3. heroku git:remote -a $APP_NAME
4. heroku ps:scale web=1
5. git push heroku master
6. npm run build
7. remove /build folder from gitignore
8. git add .
9. git commit
10. git push heroku master

## Main Technologies

- NodeJS
- ExpressJS
- JWT
- React
- React Router
- Mobx-State-Tree
- Mobx
- Styled components
- Webpack 4
- ESLint
- Prettier
- Babel
- SCSS
- PostCSS

## Contributing

1. Fork it! 🌟
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D

## Author

Vlad Morzhanov

## License

#### (The MIT License) 📃

Copyright (c) 2018 Vlad Morzhanov.
You can review license in the LICENSE file.