I want to make a complete "note" taking app but i'm still a beginner and only know up to vanilla js. What should I learn so I can make this project?

This page summarizes the projects mentioned and recommended in the original post on /r/webdev

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • supabase

    The open source Firebase alternative.

  • You can use PHP and use AJAX to put these notes in a MySQL database. Or you can use something like Supabase.js to store these in a database with just JavaScript. The latter may be easier to work with locally since you don't need something like XAMPP.

  • remake-framework

    Remake framework used by the Remake CLI to generate new projects

  • Remake is an open-source framework that can do in 1 line of HTML what takes other frameworks 100 lines of code.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • context-note

    A note-taking chrome extension: taking notes on the web with their context.

  • Maybe you could take this project as a reference? It is a chrome extension built by Vue3 & Vite2. It aksi combines lowdb with chrome.storage to store the notes.

  • Lowdb

    Simple and fast JSON database

  • Maybe you could take this project as a reference? It is a chrome extension built by Vue3 & Vite2. It aksi combines lowdb with chrome.storage to store the notes.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts