Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lucylima/blissfields-notes-frontend

Blissfields permite que as pessoas registrem suas emoções e pensamentos de maneira simples e prática.
https://github.com/lucylima/blissfields-notes-frontend

axios mui-material react vercel vite

Last synced: 13 days ago
JSON representation

Blissfields permite que as pessoas registrem suas emoções e pensamentos de maneira simples e prática.

Awesome Lists containing this project

README

        

# Blissfields

## Introdução📄

O Blissfields tem como objetivo desenvolver um aplicativo de saúde mental que permite aos usuários monitorar seu bem-estar emocional diariamente. Os usuários podem avaliar "como se sentem hoje" usando uma nota acompanhada de um emoji representando seu humor. O aplicativo gera gráficos para traçar os "moods" ao longo do mês ou de períodos específicos, e oferece uma rede social simples onde os usuários podem postar "tweets" com seu humor associado. Além disso, há seções dedicadas a conteúdos como livros de autoajuda e canais de psicólogos.

O aplicativo também inclui funcionalidades como dark mode/white mode, uma mensagem motivacional aleatória ao abrir o app, e a possibilidade de CRUDs para gerenciar tweets, usuários e o humor diário.

Curtidas e comentários nos tweets são desabilitados para manter o foco no bem-estar pessoal.

Aqui está uma apresentação do projeto: ()

Link para o [site](https://blissfieldsnotes.vercel.app/)

## Índice🔗

* [Título e Imagem de capa](#titulo-e-imagem-de-capa)
* [Introdução](#introducao)
* [Índice](#indice)
* [Funcionalidades do Projeto](#funcionalidades-do-projeto)
* [Teconlogias Utilizadas](#tecnologias-utilizadas)
* [Estrutura do Projeto](#estrutura-do-projeto)
* [Modelagem de Dados](#modelagem-de-dados)
* [Configuração do Projeto](#configuraçao-do-projeto)
* [Pessoas Desenvolvedoras](#pessoas-desenvolvedoras)
* [Licença](#licenca)

## Funcionalidades do projeto⚙️

## Tecnologias Utilizadas💻

* Node.js
* Express
* JavaScript
* PostgreSQL
* Render (para o deploy)
* Swagger (para documentação)
* UUID (para geração de IDs exclusivos)

# Blissfields

## Objetivo do Projeto

O Blissfields tem como objetivo desenvolver um aplicativo de saúde mental que permite aos usuários monitorar seu bem-estar emocional diariamente. Os usuários podem avaliar "como se sentem hoje" usando uma nota acompanhada de um emoji representando seu humor. O aplicativo gera gráficos para traçar os "moods" ao longo do mês ou de períodos específicos, e oferece uma rede social simples onde os usuários podem postar "tweets" com seu humor associado. Além disso, há seções dedicadas a conteúdos como livros de autoajuda e canais de psicólogos.

O aplicativo também inclui funcionalidades como dark mode/white mode, uma mensagem motivacional aleatória ao abrir o app, e a possibilidade de CRUDs para gerenciar tweets, usuários e o humor diário.

Curtidas e comentários nos tweets são desabilitados para manter o foco no bem-estar pessoal.

## ⚙️ Estrutura do projeto

* /src: Código-fonte principal.
* /public: Arquivos estáticos (imagens, ícones).
* package.json: Metadados e dependências do projeto.
* vite.config.js: Arquivo de configuração do Vite.

## Modelagem de Dados🎲

Link do esquema de banco de dados: [DB Diagram West API](,,,)

# Pré requisitos
> > * Node.js instalado
>> * npm (Node Package Manager) ou yarn

### Instalação
1. Clone o repositório
```bash
git clone https://github.com/lucylima/pda-projeto-final-m5-frontend.git
```

2. Instale as dependências
```bash
- npm install
```
3. Para iniciar o servidor de desenvolvimento, use:
```bash
npm run dev
```

## Devs🧑‍💻





Sabrina

Sabrina




Natieli

Nátieli


Mário

Rebeca




Andrei Levi

Andrei Levi




lucy

Lucy




rebeca

Mário


## Licença🔓
Este projeto é lincensiado por :[Licença GPL-3.0](https://github.com/ste-coding/squad4-projeto-final-M4?tab=GPL-3.0-1-ov-file)