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

https://github.com/davitorress/osiris-react

Osiris is an ongoing undergraduate project that promotes healthier eating through the use of Non-Conventional Food Plants (PANCs, a Brazilian acronym). It provides cultivation information, diverse recipes, and allows users to create their own recipes. The new mobile application is developed using React Native and Expo.
https://github.com/davitorress/osiris-react

expo react react-native tailwindcss

Last synced: 3 months ago
JSON representation

Osiris is an ongoing undergraduate project that promotes healthier eating through the use of Non-Conventional Food Plants (PANCs, a Brazilian acronym). It provides cultivation information, diverse recipes, and allows users to create their own recipes. The new mobile application is developed using React Native and Expo.

Awesome Lists containing this project

README

          





![GitHub language count](https://img.shields.io/github/languages/count/davitorress/Osiris-react)
![GitHub last commit](https://img.shields.io/github/last-commit/davitorress/Osiris-react)
![GitHub Release](https://img.shields.io/github/v/release/davitorress/Osiris-react)
![Tests](https://github.com/davitorress/Osiris-react/actions/workflows/unittest.yml/badge.svg)

Osiris é um projeto de graduação em andamento que promove uma alimentação mais saudável por meio do uso de Plantas Alimentícias Não Convencionais (PANCs). Ele fornece informações de cultivo, diversas receitas e permite que os usuários criem suas próprias receitas.

---

# Tecnologias utilizadas

![TypeScript](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white) ![React Native](https://img.shields.io/badge/React_Native-20232A?style=for-the-badge&logo=react&logoColor=61DAFB) ![TailwindCSS](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)

---

# Guia de execução

Este guia fornece instruções passo a passo sobre como configurar e executar a aplicação mobile. Certifique-se de seguir todas as etapas para garantir uma execução suave do projeto.

## Requisitos prévios

Antes de começar, certifique-se de ter as seguintes ferramentas instaladas em seu sistema:

- **NPM:** Para inicializar o app é preciso rodar a aplicação, e para isso é necessário ter instalado o [Node Package Manager (NPM)](https://nodejs.org/en).
- **Expo GO**: Um dispositivo móvel (Android/IOS) com o aplicativo Expo GO instalado, ou um emulador em seu computador.
- **Git**: É necessário ter o [Git](https://www.git-scm.com/) instalado em sua máquina para clonar o projeto.

---

## Rodando a aplicação

1. Clone o repositório:

```bash
git clone https://github.com/davitorress/Osiris-react.git
```

2. Instalação das dependências:

```bash
npm install
```

3. Para inicializar o App:

Modo desenvolvedor:

```bash
npm run dev
```

Modo produtivo:

```bash
npm start
```

4. Abra o aplicativo **Expo GO** em seu dispositivo móvel escaneando o QR Code que irá aparecer no terminal ou pressione a tecla "a" para abrir o emulador android.
Obs.: É necessário que o seu celular e o computador estejam na mesma rede wi-fi.