Skip to content

ridvanaltun/notebin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notebin

In short, It helps you take notes, manage your notes and share your notes in ease.

preview

Table of Contents

Tech Stack

  • Django
  • Django REST Framework
  • ReactJS
  • Redux
  • NextJS
  • RESTful API
  • JWT
  • PWA
  • Docker
  • Docker Compose

Features

  • Create note with one click
  • Create new note with any url
  • Change font size in any time
  • Dark mode
  • Spellcheck
  • Download note as PDF
  • Markdown viewer
  • Code viewer (JavaScript, PHP, Python etc.)
  • Copy the note to your clipboard with one click
  • Change note url with one easy step
  • Lock any note with a password, you can unlock the note if know the password
  • Automatically save, no save button
  • Mobile responsive
  • Progressive Web App
  • User system, register and login
  • You can change your profile details and your password after registration
  • You can delete your account with your all data
  • Track notes with your track list
  • Get an immutable backup of the notes you want

Showcase

Sign In Sign Up Forgot Password Note Trackings Note Backups
Sign In Sign Up Forgot Password Note Trackings Note Backups
Dark Mode Settings Profile Settings Security Settings Danger Zone Note
Dark Mode Profile Security Danger Zone Note
Note Password Note Font Size Markdown Preview Code Preview
Note Password Change Note Font Size Markdown Preview Code Preview

Development

# Clone the project.
git clone https://github.com/ridvanaltun/notebin.git

# Go to web client, install depedencies, build for PWA and run production server.
# To work with PWA, it is necessary to compile for production. (npm run build)
cd web-client && npm i && npm run build && npm run start

# Go to project main folder and start back-end server.
# pgAdmin (database client), PostgreSQL (database)
# ... and Django App (back-end API server) will start.
docker-compose up -d

About

Like Pastebin but better.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published