Skip to content

A Note Taking App Integrated WIth AI to automate note taking and boost your productivity.

Notifications You must be signed in to change notification settings

neeraj-gs/NoteX-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 

Repository files navigation

NoteX-AI

An Online Note Editor, that allows you to write notes , with diffrent font styling and diffrent options to make your notes look better. AI Integrated that autocompletes the Notes based on previous words. Helps create your notes more faster and understandable.Also integrated DALL-E API that adds images to notes based on the title.

Features

  • Authentication Using Google
  • Notes Library of All your notes with DALL-E API
  • A Note Editor with diffrent Styling Options
  • AI Autocompletion of Notes based on Previous Words.
  • Can Share notes and Learn Together.

Tech Stack

  • TypeScript
  • Next.Js
  • React.Js
  • PostgreSQL
  • Drizzle ORM
  • FireBase
  • Tailwind CSS
  • OpenAI API
  • DALL-E API
  • TipTap Editor

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

Deployment

The Project is Deployed and you can check it out on

  https://note-x-ai.vercel.app/

Run Project Locally

Clone the project

  git clone https://github.com/neeraj-gs/NoteX-AI.git

Go to the project directory

  cd notex-ai

Install dependencies

  npm install

Setup the DataBase

  https://console.neon.tech/app/projects
  Create a Project 
  Copy the Database URL
  Create a .env file and paste the URL 

Setting Up Authentication using Google

    https://clerk.com/
    Create a new proejct
    Copy paste in the Secret Keys and paste in .env file

Add Your OpenAI Keys in .env file

  https://platform.openai.com/api-keys

Run the Project

  npm run dev

Go to your Browser and Project Setup is Ready

  http://localhost:5173

Future Work

  • Planning to also add an online code editor and add more features to create better notes

  • Integrating better AI for more reliable and better notes completion along with images.