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.
- 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.
- TypeScript
- Next.Js
- React.Js
- PostgreSQL
- Drizzle ORM
- FireBase
- Tailwind CSS
- OpenAI API
- DALL-E API
- TipTap Editor
The Project is Deployed and you can check it out on
https://note-x-ai.vercel.app/
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
-
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.