Skip to content

rubbieKelvin/notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c323340 · Aug 7, 2023
May 1, 2022
Mar 29, 2023
Apr 26, 2022
Mar 26, 2023
Mar 28, 2023
Aug 7, 2023
Feb 12, 2023
Oct 2, 2022
Apr 4, 2023
Jan 31, 2023
Mar 26, 2023
Mar 26, 2023
Feb 18, 2023
Jan 30, 2023
May 2, 2022
May 5, 2022
Feb 8, 2023
Jan 31, 2023
Mar 29, 2023
Dec 3, 2022
Mar 28, 2023
Apr 4, 2023
Oct 2, 2022
Mar 26, 2023
Mar 29, 2023
Feb 19, 2023
Oct 2, 2022
Jan 14, 2023
Jan 14, 2023
Mar 28, 2023

Repository files navigation

Notes

A dead-simple paper for keeping notes. Notes is a simple notes taking app that focuses on simplicity to reduce distractions.

See Live app here.

Made in Nigeria

screenshot

Notes?

  • Simple and easy to use
  • Extensible with editors (such as Markdown and Code)
  • Open-source
  • Distraction free and minimal ui

Local Setup

This repo contains the core code used in the web app. to get started you'd need the following installed

Clone project

git clone https://github.com/rubbieKelvin/notes.git # or 'git@github.com:rubbieKelvin/notes.git' for ssh
cd notes

Setup frontend

yarn              # install packages
yarn frontend     # run locally

Setup backend

# setup virtual env
python3 -m venv venv
source ./venv/bin/activate

# install requirements
poetry install

# run backend
yarn backend

If you have any issues installing pyscopg2 from the poetry install step, run this:

# debian based (Ubuntu, ...)
sudo apt install python3-dev libpq-dev

# or for red hat (Fedora, ...)
sudo dnf install python3-devel libpq-devel

then run the install step again

poetry install

open your browser to http://127.0.0.1:5173/ for the frontend server.

Backend is located at http://127.0.0.1:8080

Contributing

For contributing, There're probably tons of issues opened right now, Self assign your self to a project, fork this repository, push updates/changes to your fork and make a PR.