Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/lucylima/blissfields-notes-frontend
- Owner: lucylima
- Created: 2024-10-02T02:16:50.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-10-31T04:47:55.000Z (17 days ago)
- Last Synced: 2024-11-04T14:03:44.736Z (13 days ago)
- Topics: axios, mui-material, react, vercel, vite
- Language: JavaScript
- Homepage: https://blissfieldsnotes.vercel.app
- Size: 518 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
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/)
* [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⚙️
* 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.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
```
Sabrina
Nátieli
Rebeca
Andrei Levi
Lucy
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)