Skip to content

A community note-keeping web application built using React (Vite-TS-SWC), Tailwind CSS and Firebase.

Notifications You must be signed in to change notification settings

Anurag607/notewave

Repository files navigation

NoteWave

  • A community note-keeping application built using React, Typescript, Firesbase and TailwinCSS.
  • It allows user to add, edit and remove their notes as well as search for them on the basis of the title and email id or filter them based on their color category.
  • Notewave also features a minimal, responsive UI which is easy on the eye and easy to navigate as well as a dark mode for all those night owls out there!

Screenshots

Light Mode:

1695907719432

Dark Mode:

1695907733245

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
   parserOptions: {
    ecmaVersion: 'latest',
    sourceType: 'module',
    project: ['./tsconfig.json', './tsconfig.node.json'],
    tsconfigRootDir: __dirname,
   },
  • Replace plugin:@typescript-eslint/recommended to plugin:@typescript-eslint/recommended-type-checked or plugin:@typescript-eslint/strict-type-checked
  • Optionally add plugin:@typescript-eslint/stylistic-type-checked
  • Install eslint-plugin-react and add plugin:react/recommended & plugin:react/jsx-runtime to the extends list

About

A community note-keeping web application built using React (Vite-TS-SWC), Tailwind CSS and Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published