Inspiration

There are notes taking app but every time I want to search about something related to topic I had to search it. So I integrated AI, which helps in generating notes.

What it does

The AI notes taking assistant is an innovative project designed to streamline the process of note-taking using advanced artificial intelligence technology. The features include AI thumbnail generation, AI autocomplete notes, heading buttons allow users to apply different heading levels, list and ordered list buttons create bullet and numbered lists, code block and blockquote buttons insert code blocks and blockquotes into the editor, bold, italic, and strike-through buttons toggle the respective formatting styles on and off, undo and redo buttons revert or redo the most recent changes made in the editor.

How we built it

I built it using clerk for authentication, Next.js for project, Tailwind CSS and Shadcn-ui for frontend,Neondb for the database and drizzle-orm for connectivity with database. I used OpenAI Api key for integration of it's function with my project. Used firebase to store the thumbnail generated by AI.

Challenges we ran into

The firebase connection was not working so had to work on that. The database was not connecting properly. Some issues in UI.

Accomplishments that we're proud of

I was able to integrate AI into my proejct. Used neondb for the first time. I am proud of building very good UI.

What we learned

I learned new database (neondb). Learned how connect database with drizzle-orm to streamline the process.

What's next for Nova

Adding more features like AI quiz

Built With

Share this project:

Updates