Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rafaelmartins92/be-the-hero

🦸🏻‍♂️ Application developed during the Rocketseat's Omnistack Week 11
https://github.com/rafaelmartins92/be-the-hero

developer javascript mobile node omnistack react react-native rocketseat web

Last synced: 7 days ago
JSON representation

🦸🏻‍♂️ Application developed during the Rocketseat's Omnistack Week 11

Awesome Lists containing this project

README

        


Logo




Made By


Languages

Top Language

Repo Size

Last Commit


Everyone can be a Hero!



This application was developed during the Omnistack Week 11 from Rocketseat.

The main idea is to find good people willing to help pets that need some help.


Technologies   |   
How To Use   |   
License


Scene
Be the Hero

## :rocket: Technologies

This project was developed with the following technologies:

- [Express](https://expressjs.com/pt-br/)
- [Node](https://nodejs.org/en/docs/)
- [Knex](http://knexjs.org/)
- [SQLite](https://www.sqlite.org/version3.html)
- [React](https://reactjs.org/docs/getting-started.html)
- [React Navigation](https://reactnavigation.org/)
- [React Native Gesture Handler](https://kmagiera.github.io/react-native-gesture-handler/)
- [Expo](https://docs.expo.io/)
- [React Icons](https://react-icons.github.io/react-icons/)
- [Axios](https://github.com/axios/axios)
- [Jest](https://jestjs.io/docs/en/getting-started.html)
- [SuperTest](https://github.com/visionmedia/supertest)
- [VS Code][vc] with [EditorConfig][vceditconfig] and [ESLint][vceslint]

## :information_source: How to use

To clone and run this application, you'll need [Git](https://git-scm.com), [Node.js v10.16][nodejs] or higher + [Yarn v1.13][yarn] or higher installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/rafaelmartins92/be-the-hero.git be-the-hero

# Go into the repository
$ cd be-the-hero

# Install dependencies
$ yarn install

# Move yourself to the backend folder
$ cd backend

# Run the server
$ yarn start

# Move yourself to the frontend folder
$ cd frontend

# Run the server
$ yarn start

# Move yourself to the mobile folder
$ cd mobile

# Run the app (iOS)
$ yarn ios

# Run the app (Android)
$ yarn android
```

## :memo: License
This project is under the MIT license. See the [LICENSE](https://github.com/rafaelmartins92/be-the-hero/blob/master/LICENSE) for more information.

---


Made with ♥ by Rafael Martins 👋 Get in touch!

[nodejs]: https://nodejs.org/
[yarn]: https://yarnpkg.com/
[vc]: https://code.visualstudio.com/
[vceditconfig]: https://marketplace.visualstudio.com/items?itemName=EditorConfig.EditorConfig
[vceslint]: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint