Skip to content

fNotes é uma aplicação de anotações que utiliza localStorage para armazenar notas de forma persistente no navegador. Permite criar, editar e excluir notas sem precisar de um banco de dados externo, sendo ideal para organização e anotações rápidas.

License

Notifications You must be signed in to change notification settings

FerdiCayet/fNotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fNotes

O fNotes é um aplicativo web de bloco de notas, acessado diretamente pelo navegador, que permite criar, salvar e gerenciar notas. Desenvolvido com JavaScript puro, ele oferece uma interface intuitiva e responsiva, com suporte para modo offline, garantindo que suas notas possam ser acessadas mesmo sem conexão com a internet. Além disso, conta com opções de temas claro e escuro, oferecendo uma experiência personalizada e prática.

Funcionalidades

  • Criação e edição de notas diretamente no navegador.
  • Pesquisa de notas por título ou conteúdo.
  • Modo escuro para uma melhor experiência visual.
  • Modo offline usando Service Worker para acessar notas sem conexão.
  • Importação e exportação de notas em formato JSON.
  • Armazenamento local utilizando localStorage.
  • Servidor local utilizando JSDOM e http-server.

Tecnologias Utilizadas

  • JavaScript Vanilla para a interface dinâmica e funcionalidades.
  • JSDOM para gerar metadados, tags , e instruções dinâmicas para ativar o JavaScript.
  • localStorage para armazenamento seguro das notas no navegador.
  • Service Worker para cache de arquivos e suporte offline.
  • Node.js para servir arquivos e lidar com requisições HTTP.
  • http-server como alternativa para rodar o projeto localmente.

Instalação

  1. Clone o repositório:
git clone https://github.com/FerdiCayet/fNotes.git
cd fnotes
  1. Instale as dependências:
npm install
  1. Inicie o servidor:
npm start

ou, se preferir, utilize o http-server:

npx http-server .

A aplicação estará disponível em http://localhost:4500.


Notas rápidas, acessíveis e offline.

About

fNotes é uma aplicação de anotações que utiliza localStorage para armazenar notas de forma persistente no navegador. Permite criar, editar e excluir notas sem precisar de um banco de dados externo, sendo ideal para organização e anotações rápidas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published