Experience the live version of notion
at notionflow-omega.vercel.app. This hosted version showcases the application's functionality and user interface in action. Feel free to interact with the various features and get a first-hand understanding of what the project offers.
This project is built with the following key technologies:
- Next.js: A React framework for building user interfaces with server-side rendering and static site generation.
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.
Key dependencies include:
@blocknote/core
,@blocknote/react
: For note-taking functionalities.@clerk/clerk-react
: For user authentication and management.convex
,zustand
: For state management.react-dropzone
,emoji-picker-react
: For enhanced UI elements.- Various Radix UI components for rich, accessible UI.
Development tools used in this project:
- TypeScript: A typed superset of JavaScript for scalable web applications.
- ESLint, Prettier: For code quality and formatting.
- Husky: For managing Git hooks.
- Tailwind CSS with PostCSS and autoprefixer: For styling.
For a complete list of dependencies, refer to the package.json
file in the repository.