O Projeto Morada – In Memoriam é uma aplicação web que permite criar, visualizar e gerenciar memórias de entes queridos.
O objetivo é oferecer um mural digital onde os usuários podem dedicar mensagens e postá-las em um mural junto a outras memórias.
- Visualizar todas as memórias no mural.
- Criar novas memórias com nome, sobrenome, datas e mensagem.
- Editar e deletar memórias existentes.
- Angular CLI 21.1.4
- TypeScript (integrado no angular)
- HTML5 / CSS3
- Python 3.11.3
- Django 5.2.11
- Django REST Framework 3.16.1
- SQLite (integrado ao DRF)
- Git / GitHub para versionamento
- Node.js 22.15.0 e npm para gerenciar as dependências do Angular
- Postman para fazer os testes de API
- Clonar o repositório:
>>> git clone https://github.com/adnaolivia/projeto_morada.git
>>> cd backend- Criar e ativar o ambiente virtual
>>> python -m venv venv
>>> ./venv/Scipts/activate- Instalar as dependencias
>>> pip install -r requirements.txt- Executar
>>> python manage.py runserverOBS.: Saída esperada na porta 8000
1.abrir diretorio frontend
>>> cd frontend
>>> cd proj-morada
- Instalar node modules
>>> npm install- Executar
>>> ng serveOBS.: Saida esperada na porta 4200
- Algumas funcionalidades ainda estão em andamento para serem finalizadas.
- o CRUD está sendo feito somente pela API (acessando pelo id de cada memoria, na url. ex.: http://127.0.0.1:8000/memorias/1/)
- última atualização em: 20/02/2026

