🚧 Em andamento... 🚧

GitHub language count Repository size GitHub last commit License Feito pela Jéssica Cordeiro

📄 Sobre o Projeto

👁️ O Sweetie Diary foi desenvolvido para conectar as pessoas através de texto em formato de diários com fotos.

⚙️ Funcionalidades

  • Os usuários podem se cadastrar na plataforma web enviando:
    • nome completo, usuário, link da foto, senha e o tipo do usuário [adm ou normal]
  • Efetuar Login com chave de Segurança.
  • Criar temas
    • Função disponível somente para o usuário que se cadastrar como ADM.
  • Publicar postagens.
  • Atualizar e Deletar as postagens.
  • Filtrar pesquisas pelo:
    • titulo e tema da postagem.
  • Pode postar com categorias relacionadas.
    • Network
    • Curiosidades
    • Dicas
    • Etc.
  • Colocar fotos dentro do Cards
  • Ter a possibilidade de deixar privado algumas postagens
  • Responsividade

🎨 Layout

O layout da aplicação está disponível no Canva.

Clique aqui ao lado para visualizar -> SWEETIEDIARY

🚀 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:

  1. Backend - Utilizando a linguagem JAVA e o Spring Boot (pasta server) As seguintes aplicações e bibliotecas foram usadas no projeto:
  • API Rest
  • Spring Segurity
  • Swagger
  1. Frontend - Utilizando Angular CLI version 11.2.4. (ainda em desenvolvimento) As seguintes aplicações e bibliotecas foram usadas no projeto:
  • ng g component
  • ng module
  • ng x bootstrap

💪 Como contribuir para o projeto

  1. Faça um fork do projeto.
  2. Crie uma nova branch com as suas alterações: git checkout -b my-feature
  3. Salve as alterações e crie uma mensagem de commit contando o que você fez: git commit -m "feature: My new feature"
  4. Envie as suas alterações: git push origin my-feature
  5. Sempre podemos melhorar o programa!

👩‍💻 Autora

Jessica Cordeiro (Jess)

Linkedin Badge Gmail Badge

📝 Licença

Este projeto esta sobe a licença MIT.

Feito com ❤️ por Jéssica Cordeiro👋🏽 Entre em contato!