Planner semanal simples e intuitivo para melhor organização das tarefas semanais.

Overview

WEEKLY PLANNER

home-intro

Planner semanal para organizar melhor as tarefas da semana, contendo CRUD (adição, leitura, edição, e exclusão de tarefas)

Vídeo completo mostrando o site

Sumário

Tecnologias

Nesse projeto foram usadas as seguintes tencnologias:

Pré-requisitos

  • XAMPP : para rodar o servidor PHP e também o banco de dados

Funcionalidades

Features do projeto:

  • Criação de usuário (login e registro no banco de dados do phpmyadmin)
    • Proteção contra SQL Injections
    • Armazenamento de foto de perfil (file storage através da variável global $_FILES)
  • Autenticação de usuário (login, logout e páginas apenas para usuários através de SESSIONS)
  • Tarefas:
    • CRUD: Adição, leitura, edição e exclusão de tarefas
    • Sistema simples e intuitivo para realizar o CRUD
  • Logout
  • Código todo comentado em inglês

Telas do Site

Homepage

A homepage é o primeiro contato dos usuários, fiz como se fosse uma landing page. Quis deixar o layout clean mas mesmo assim direcionando o usuário a fazer o seu cadastro na plataforma. Abaixo da introdução do app, mostro um print de como é a funcionalidade do site

homepage homepage2


Login e Cadastro

O botão mais diferenciado da Homepage é o de criar conta, que leva o usuário para a página de login/cadastro.

crie_sua_conta_btn

Se o usuário tentar entrar na aba de tarefas (users only), ele é redirecionado para a página de login/cadastro e é mostrado na tela a mensagem "Faça o login primeiro!".

login-invalido

Área de Cadastro

Com campo para foto de perfil ($_FILES)

login-invalido

Área de login

Caso o username ou senha estiverem errados, é mostrado na tela a mensagem "Login Inválido"

login-invalido

Se o login for permitido, o usuário é redirecionado para a tela do planner semanal

login-invalido


Planner Semanal

A área do planner é bem simples e intuitiva, para facilitar a vida do usuário e manter o objetivo da plataforma.

login-invalido

Adição de tarefas

Digite o conteúdo da sua tarefa e selecione o dia da semana em que você quer realizá-la. Se o login for permitido, o usuário é redirecionado para a tela do planner semanal

login-invalido

Edição de tarefas

Para editar as tarefas também é bem simples, é só clicar no Icon de lápis e digitar o novo texto.

login-invalido

Exclusão de tarefas

Para excluir, só clicar na borrachinha que a tarefa já vai ser excluída.

login-invalido


User Page e Logout

Página para os usuários checarem seus dados e realizarem o Logout. Se o usuário apertar o botão de Logout, a SESSION dele é destruída e ele é redirecionado para a página de Login e Cadastro.

login-invalido


Entre em contato 👋 Linkedin | Instagram

Made by Beatriz Vidal 🎯

You might also like...
Biblioteca para busca (on-line) de estados e os seus respectivos municípios via API disponibilizada pelo IBGE.
Biblioteca para busca (on-line) de estados e os seus respectivos municípios via API disponibilizada pelo IBGE.

LocalidadeX Biblioteca para busca (on-line) e listagem de estados e seus respectivos municípios, efetua a consulta via API do IBGE, disponibilizando o

Imagem de Laravel com Docker para projetos futuros
Imagem de Laravel com Docker para projetos futuros

LaraDocker Este projeto foi criado com a intensão de facilitar o desenvolvimento de novos projetos que podem a ser desenvolvidos por mim, ou por outra

Capitalize uma frase para o padrão brasileiro de capitalização.

php-capitalize-pt-br Esta biblioteca basicamente está resumida em uma única função. Ela capitaliza uma frase para o padrão brasileiro de capitalização

Um container colaborativo de inteligência artificial para análise de ativos da b3

B3 Analyser Um container colaborativo de inteligência artificial para análise de ativos da b3 Como colaborar? Faça um FORK do projeto, isto é, copiar

Plugins para Adianti Framework
Plugins para Adianti Framework

Adianti-Plugins Plugins para Adianti Framework Componentes disponíveis Componente Fonte de abstração VanillaDBTree https://github.com/finom/vanillatre

Projeto de TCC. Sistema para melhoria de gestão e administração de bibliotecas.

TCC PROJETO ATHENA. (BIBLIOTECA ATHENA). Projeto criado por mim e integrantes do meu grupo de TCC na ETEC Juscelino Kubitschek de Oliveira. INTEGRANTE

Aplicação criada com Angular e Laravel em conjunto para fazer um treinamento de autenticação com sistema de login, guarda de rotas e cadastro de usuários no banco de dados MySQL
Aplicação criada com Angular e Laravel em conjunto para fazer um treinamento de autenticação com sistema de login, guarda de rotas e cadastro de usuários no banco de dados MySQL

Times-de-Futebol-BR Descrição do Projeto Aplicação criada com Angular e Laravel em conjunto para fazer um treinamento de autenticação com sistema de l

Projeto pessoal, cuja finalidade principal é apresentar uma sugestão de APi para procedimentos de transferências financeiras simplificada entre usuários. Projeto em Laravel.

Desafio Autor: Fábio Sousa de Sant'Ana Projeto pessoal, cuja finalidade principal é apresentar uma sugestão de APi para procedimentos de transferência

Repositório, usado para testar integração entre laravel e vercel

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Owner
Beatriz Vidal
Técnica em Informática | IFCE | Cursando Análise e Desenvolvimento de Sistemas na UNIFOR | Web Developer (full stack)
Beatriz Vidal
Ele é voltado para gerar infinitas CC de 23 países A ferramenta ainda esta em BETA então terá muitas Novas atualizações incríveis acompanhem melhor No meu canal do telegram: https://t.me/MS40_canal

BlackBIN ?? ??‍?? Olá pessoal sou eu o maycon ou como vcs me chamam, MS40 ou BLACK_HYDRA. Então esse script foi o um projeto muito antigo Que só esta

BLACK_HYDRA 2 Oct 26, 2022
Uma solucão simples para integrar sua aplicação Laravel a API PIX do Banco Central do Brasil

Uma solução simples para integrar a sua aplicação Laravel com a API PIX do Banco Central do Brasil Instalação Publicando os assets Publicando o arquiv

Mateus Junges 74 Dec 19, 2022
Um simples pacote para facilitar a integração com a proxypay

PROXYPAY SDK UM SIMPLES PACOTE EM PHP PARA GERAR PAGAMENTOS UTILIZANDO A PROXYPAY INSTALAÇÃO Se deseja instalar este pacote execute o comando abaixo:

Edgar Singui 11 Aug 25, 2022
📁 As Sessões são uma forma simples de armazenar dados para usuários, ficando mais confiável em manipular dados importantes

?? As Sessões são uma forma simples de armazenar dados para usuários, ficando mais confiável em manipular dados importantes

Gustavo de Oliveira 4 Jan 25, 2022
Statistik Addon zur Erfassung von Seitenaufrufen. Für das CMS Redaxo.

Analytics Addon für REDAXO CMS Work in Progress - nicht für den produktiven Einsatz geeignet Features: Dieses Addon stellt im REDAXO CMS eine Besucher

Andreas Lenhardt 27 Dec 14, 2022
Ein REDAXO-Addon, das durch Prefetching und Preloading die Ladedauer für Website-Besuchende verbessert

SPEED_UP für REDAXO 5 Ein REDAXO-Addon, das durch Prefetching und Preloading von Artikeln und Kategorien die wahrgenommene Ladezeit ausgewählter Seite

alex+ Informationsdesign 11 Dec 15, 2022
Este es un sitema bibliotecario para registro de adquisiciones y prestamos para INATEC Siuna

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

James Reyes 3 Mar 26, 2022
Plugin de Wordpress para criar um Hacker News-like para o ManualdoUsuario.net

?? Órbita Plugin de Wordpress para criar um painel de debates baseado em links, similar ao Hacker News, para o Manual do Usuário. Rodar o projeto Requ

Gabriel Nunes 7 Nov 14, 2022
Herramienta para limpiar Comprobantes Fiscales Digitales v3.3

phpcfdi/cfdi-cleaner Herramienta para limpiar Comprobantes Fiscales Digitales por Internet mexicanos. ???? The documentation of this project is in spa

phpCfdi 10 Sep 24, 2022
Projeto utilizado para prática de TDD usando PHP com a equipe de desenvolvimento.

?? TDD com PHP ?? Detalhamento do projeto Projeto desenvolvido durante um DOJO que organizei com os colegas de equipe da GAM Distribuidora. A proposta

Felipe Fernandes 3 Sep 11, 2021