Skip to content

TheBrosProj/notes

Repository files navigation

An application to gather thoughts and work on them

Features

  • Pomodoro Timer
  • TODO list
  • Notes
  • Slick UI
  • AI (of course its 2024 what do you expect)

TODO

  • Implement AI tools to common note taking scenarios like summarization and referencing

Tools

  • Pomodoro Timer
  • Notes
  • Todo
  • save projects to DB (PostgreSQL)
  • Text summarization
  • Extension to hyperlinks (beta)
  • Search, Content, YT video summarizer (alpha)

Screenshots

Website

deployment and testing at https://vercel.app

deployment

database

authentication

authentication

AI

views

  • home (/)
  • about (/about)
  • notes (/notes)
  • beta (/beta)
  • profile (/profile)
  • notes with id (/auth_id/id) [ protected ]

Getting Started

Install dependencies

pnpm install

First, run the development server:

pnpm dev

What I learnt

  • UI design
  • Multi Platform support
  • API design
  • SQL Database with upgradability in mind
  • AI assistants

chrome extension built for this at https://github.com/TheBrosProj/extension to handle note addition with from right click context menu in browser.

Note:

previously hosted at https://github.com/TheBrosProj/frontend but archived as project differed from its original goal as stack changed from JS to TS; previously unstable Nextjs AppDir to Nextjs Pages router and removed tauri web application feature as it is not feature complete

Built with