Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hi-im-aurelio/poetizeme_backend
PoetizeMe Backrend Repository
https://github.com/hi-im-aurelio/poetizeme_backend
nodejs postgresql prisma typescript yarn
Last synced: 4 days ago
JSON representation
PoetizeMe Backrend Repository
- Host: GitHub
- URL: https://github.com/hi-im-aurelio/poetizeme_backend
- Owner: hi-im-aurelio
- Created: 2023-10-23T01:39:09.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-12T23:57:19.000Z (about 1 year ago)
- Last Synced: 2024-10-09T11:02:12.877Z (about 1 month ago)
- Topics: nodejs, postgresql, prisma, typescript, yarn
- Language: TypeScript
- Homepage: https://poetizeme-backend.vercel.app
- Size: 71.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PoetizeMe
Uma plataforma para amantes da poesia publicarem e apreciarem belos poemas.
## Documentação
[Leia a documentação aqui](https://github.com/fariosofernando/poetizeme_backend/tree/master/doc)## Sobre
O PoetizeMe permite que os usuários publiquem seus próprios poemas, leiam obras de outros e expressem apreço com um simples "like". Explore a beleza da escrita e encontre-se imerso no mundo da poesia!
## Características
- **Publicar Poemas**: Compartilhe sua poesia com o mundo.
- **Ler Poemas**: Navegue por uma vasta coleção de poemas publicados por outros usuários.
- **Dar Likes**: Mostre apreço por um poema que você amou.
- **Filtrar por Tags**: Encontre poemas com base em temas ou sentimentos específicos.## Começando
### Pré-requisitos
- Node.js
- PostgreSQL
- Yarn (ou npm)### Instalação
1. Clone o repositório:
```bash
git clone [URL_DO_SEU_REPOSITÓRIO]
```2. Instale as dependências:
```bash
yarn install
```3. Configure o banco de dados no `.env`:
```
DATABASE_URL="postgresql://USERNAME:PASSWORD@HOST:PORT/DATABASE"
```4. Execute as migrações:
```bash
yarn prisma migrate dev
```5. Inicie o servidor:
```bash
yarn start
```Agora você deve ter o PoetizeMe rodando localmente!
## Contribuindo
Ficamos felizes em receber contribuições, seja na forma de código, sugestões ou relatórios de bugs. Sinta-se à vontade para abrir um "pull request" ou uma "issue" no GitHub.
## Licença
Este projeto está licenciado sob a licença MIT.