Skip to content
This repository has been archived by the owner on Aug 31, 2022. It is now read-only.
/ papirus Public archive

Simple but powerful note-taking app. Built with Next.js & Appwrite.

License

Notifications You must be signed in to change notification settings

bgwastu/papirus

Repository files navigation

papirus logo

Papirus

[UNMAINTAINED]

papirus dashboard

Simple but powerful note-taking app, built for people who likes simplicity.

GitHub issues GitHub release (latest by date including pre-releases) GitHub stars

I built Papirus with Next.js & Appwrite to participate in the hackathon competition held by Appwrite and DEV.

Description

Papirus is a simple note-taking app that allows you to write, edit, delete and share your notes or snippets without much friction.

Papirus was designed for individuals who didn't bother organizing their notes and relied more on the search feature. So, no more tags, labels, or folders.

Papirus is inspired by the simplicity of Google Keep and Notion's easy-to-write editor.

Features

  • WYSIWYG editor with a markdown keyboard shortcut
  • Searchable notes
  • Share notes publicly
  • Keyboard-centric navigation
  • Dark mode 🌙

Screenshots

Building the app

Set up Appwrite

  • Make sure you have Appwrite installed
  • Create new collections and add this attribute:
    • content: string - required
    • timestamp: string - required
    • text: string - required
  • Add full-text index for text attribute
  • Add your app url to platforms

Running the project

  • Copy .env.example to .env and change the values to your Appwrite credentials
  • Run yarn && yarn dev

Issues

If you encounter any problems, you can open an issue on GitHub.

License

Apache License 2.0

About

Simple but powerful note-taking app. Built with Next.js & Appwrite.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages