Ero(Notion in Yoruba) is a fullstack Notion Clone built using:
- Next.js 13
- Convex
- Tailwind
Key Features:
- Real-time database ๐
- Notion-style editor ๐
- Light and Dark mode ๐
- Infinite children documents ๐ฒ
- Trash can & soft delete ๐๏ธ
- Authentication ๐
- File upload
- File deletion
- File replacement
- Icons for each document (changes in real-time) ๐
- Expandable sidebar โก๏ธ๐โฌ ๏ธ
- Full mobile responsiveness ๐ฑ
- Publish your note to the web ๐
- Fully collapsable sidebar
โ๏ธ - Landing page ๐ฌ
- Cover image of each document ๐ผ๏ธ
- Recover deleted files ๐๐
Node version 18.x.x
git clone https://github.com/unkletayo/ero.git
npm i
Create and env file using the example fron .env.local
cp .env.example .env
# Deployment used by `npx convex dev`
CONVEX_DEPLOYMENT=
NEXT_PUBLIC_CONVEX_URL=
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
EDGE_STORE_ACCESS_KEY=
EDGE_STORE_SECRET_KEY=
npx convex dev
npm run dev