├── .gitignore ├── deploy.sh ├── index.html ├── package.json ├── public └── vite.svg ├── src ├── App.tsx ├── components │ ├── Note.tsx │ ├── NoteCard.tsx │ ├── NoteForm.tsx │ └── NotesList.tsx ├── context │ └── NotesContext.tsx ├── main.tsx ├── models │ ├── note.ts │ └── tag.ts ├── pages │ ├── DetailsPage.tsx │ ├── EditNotePage.tsx │ ├── HomePage.tsx │ └── NewNotePage.tsx └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/.gitignore -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/deploy.sh -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/package.json -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/components/Note.tsx -------------------------------------------------------------------------------- /src/components/NoteCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/components/NoteCard.tsx -------------------------------------------------------------------------------- /src/components/NoteForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/components/NoteForm.tsx -------------------------------------------------------------------------------- /src/components/NotesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/components/NotesList.tsx -------------------------------------------------------------------------------- /src/context/NotesContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/context/NotesContext.tsx -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/models/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/models/note.ts -------------------------------------------------------------------------------- /src/models/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/models/tag.ts -------------------------------------------------------------------------------- /src/pages/DetailsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/pages/DetailsPage.tsx -------------------------------------------------------------------------------- /src/pages/EditNotePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/pages/EditNotePage.tsx -------------------------------------------------------------------------------- /src/pages/HomePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/pages/HomePage.tsx -------------------------------------------------------------------------------- /src/pages/NewNotePage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/src/pages/NewNotePage.tsx -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JohnMwendwa/notes-app/HEAD/vite.config.ts --------------------------------------------------------------------------------