Skip to content

canberkvarli/eunoia

Repository files navigation

Eunoia - MyMind Clone

🚀 Overview

Eunoia is a modern MyMind clone built with the latest web technologies. It serves as a digital brain that allows users to save, organize, and search their notes, images, and ideas effortlessly. The project is designed to be minimal, fast, and AI-powered.

🛠️ Tech Stack

  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS (for responsive and clean UI)
  • Framer Motion (for smooth animations)
  • Prisma (for database management)
  • PostgreSQL (or a modern alternative for persistence)
  • GraphQL (for flexible API queries)
  • ShadeCDN (for optimized asset loading)
  • Vercel (for seamless deployment)
  • OpenAI API (for AI-powered features)

✨ Features

  • 🌟 Minimal & Aesthetic UI - Inspired by MyMind's clean interface
  • 🔍 AI-powered search & organization
  • 📂 Save text, images, and links
  • Super-fast performance with Next.js
  • 🎨 Framer Motion animations for a smooth experience
  • 🔑 Authentication with NextAuth (Google & Email Sign-In)
  • 📈 Scalable & Future-proof

📂 Project Structure

├── app
│   ├── components // Reusable UI components
│   ├── pages // Next.js app pages
│   ├── api // API routes
│   ├── styles // Tailwind + Global styles
│   ├── prisma // Database schema
│   ├── public // Static assets
│   ├── hooks // Custom React hooks
│   ├── utils // Helper functions
│   ├── lib // External services (OpenAI, Auth, etc.)
│   ├── types // TypeScript interfaces
├── next.config.js // Next.js config
├── tailwind.config.ts // Tailwind CSS setup
├── package.json // Dependencies
├── tsconfig.json // TypeScript config
└── README.md // Project documentation

🛠️ Installation & Setup

git clone https://github.com/canberkvarli/eunoia.git
cd eunoia
npm install

Start the development server

npm run dev

Build for production

npm run build

Run the project in production mode

npm start

🚀 Deployment

This project is designed to be deployed on Vercel. Just connect your GitHub repository and deploy instantly.

📖 Roadmap

  • User Authentication & Profiles
  • AI-Powered Tagging & Organization
  • Drag & Drop for Custom Organization
  • Dark Mode & Theming
  • Mobile Optimizations
  • More AI-powered features

🤝 Contributing

Pull requests and feature requests are welcome! Feel free to open an issue if you encounter a problem.

📜 License

MIT License. Feel free to use and modify.


Made with ❤️ by Canberk 🚀

Releases

No releases published

Packages

No packages published

Languages