Skip to content

This plugin allows users to create a Notion database with detailed properties and settings.

License

Notifications You must be signed in to change notification settings

TypingMind/plugin-notion-database-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Notion Database Maker

This plugin allows users to create a Notion database with detailed properties and settings.

๐Ÿ“ User Setting Notes:

๐Ÿ”ง Set Up the Plugin Server:

๐Ÿ”‘ Set Up Your Notion API Key:

  • Go to the Notion Integration Page and create a new integration.
  • Copy the key from the Integration Detail Page.
  • Paste the key into the plugin's user settings: Notion API Key: ntn_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

For detailed instructions, visit the Notion Integration API Documentation

๐Ÿ”— Share Your Database with the Integration:

  • Open your database in Notion.
  • Click the โ€œShareโ€ button in the top right.
  • Select โ€œInviteโ€, search for your integration name, and click โ€œInviteโ€ to grant access.

For detailed instructions, visit the Notion API Connections Documentation

๐Ÿ“Œ Important Notes:

โš ๏ธ Limitations:

  • The plugin does not support the following property types: Relation, Rollup, Verification, and Unique ID.
  • The order of properties is not preserved based on user input, and you will need to manually drag-and-drop the properties to adjust their order.

๐Ÿ‘‰ Rate Limits:

๐Ÿ’ก Example Usage

Create an Inline Database named โ€œTypingMind Employee Directoryโ€ under my Notion Page URL https://www.notion.so/TypingMind-18a6a66d6ac98006ad95f8f7d8130dad

Description: The TypingMind Employee Directory is a simple tool to quickly find and connect with colleagues. It lets you search and filter employees by role, department, and more. Icon: ๐Ÿ“‡ Cover Image: https://t4.ftcdn.net/jpg/09/77/83/07/240_F_977830794_XM1TKUBF0rO6bnOHZTGWASrr73Yt8Lng.jpg

Database Structure:

  1. Nameย (Title)
  2. Attachments (Files)
  3. Department (Select) - Options: Engineering, Marketing, Sales, HR, Finance, Operations, Customer Support, Design
  4. Email (Email)
  5. LinkedIn Profile (URL)
  6. Location (Select) - Options: HQ - New York, Office - London, Office - Singapore, Remote - Domestic, Remote - International, Hybrid, Office - New York
  7. Notes (Rich Text)
  8. Performance Review Status (Status) - Options: Not started, In progress, Done
  9. Phone (Phone Number)
  10. Probation Passed (Checkbox)
  11. Role (Select) - Options: Engineer, Manager, Designer, Analyst, Developer, Director, Coordinator, Specialist
  12. Skills (Multi-select) - Options: Project Management, Programming, Data Analysis, Communication, Leadership, Design, Marketing, Sales, MLOps, FullStack
  13. Start Date (Date)
  14. Title by Years of Experience: Calculate the "Title by Years of Experience" based on the following conditions using a Notion formula:
  • If "Years of Experience" is exactly 0, the title should be "Fresher."
  • If "Years of Experience" is less than 3 but not 0, the title should be "Junior."
  • If "Years of Experience" is 3 or more, the title should be "Senior."
  1. Years of Experience (Number)

About

This plugin allows users to create a Notion database with detailed properties and settings.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published