Skip to content

gokuljs/notion

Repository files navigation

Technology Stack and Dependencies

Live Demo

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.