Skip to content

About

Este é o backend do projeto Rocketnotes, uma aplicação voltada para organização de notas. O backend fornece uma API RESTful para gerenciar usuários, autenticação e notas, integrando-se ao frontend desenvolvido em React.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Rocketnotes - Backend

Este é o backend do projeto Rocketnotes, uma aplicação voltada para organização de notas.
O backend fornece uma API RESTful para gerenciar usuários, autenticação e notas, integrando-se ao frontend desenvolvido em React.

🚀 Funcionalidades

  • Cadastro e autenticação de usuários (JWT)
  • Criação, edição e exclusão de notas
  • Organização de notas com tags e links
  • Validação e tratamento de erros
  • Integração com banco de dados relacional
  • Estrutura de código modular e escalável

🛠 Tecnologias Utilizadas

📂 Estrutura do Projeto

Backend-com-NODEjs/
├── src/
│   ├── controllers/   # Regras de negócio (UsersController, NotesController, etc.)
│   ├── database/      # Configurações e migrations do banco
│   ├── middlewares/   # Autenticação, tratamento de erros
│   ├── routes/        # Definição de rotas da API
│   ├── utils/         # Funções auxiliares
│   └── server.js      # Ponto de entrada do servidor
└── package.json       # Dependências e scripts
  • Como executar o projeto

1 . Clone o repositório - git clone https://github.com/OtavioRochaDeveloper/Backend-com-NODEjs.git

2 . Acesse a pasta do projeto - cd Backend-com-NODEjs

3 . Instale as dependencias - npm install

4 . Configure o banco de dados - npm run migrate

5 . Inicie o servidor - npm run dev

6 . API DISPONIVEL EM - http://localhost:3333 (Conforme disponibilidade da porta de escuta)

About

Este é o backend do projeto Rocketnotes, uma aplicação voltada para organização de notas. O backend fornece uma API RESTful para gerenciar usuários, autenticação e notas, integrando-se ao frontend desenvolvido em React.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages