A modern social platform where users can upload photos, share ideas, and view analytics of their activity. Built with a full‑stack Next.js architecture, EchonetAI focuses on simplicity, performance, and clean UI.
⭐screenshot
Dashboard |
Features |
Work Section |
Posts |
Analytics |
ImageKit Tools |
Live URL: https://echo-net-ai.vercel.app/
- 📸 Photo Uploading – Users can upload and share images.
- 📝 Idea Sharing – Post ideas/thoughts with your followers.
- 📊 Activity Analytics – Track user engagement and actions.
- 🔐 Secure Authentication – Powered by Clerk.
- ⚡ Real-Time Updates – Smooth and responsive interactions.
- 🎨 Modern UI – Radix UI components & custom styling.
- 📱 Responsive Design – Works across mobile and desktop.
- Next.js – Fullstack framework
- React – Frontend library
- Clerk – Authentication & User Management
- ConvexDB – Database ORM
- PostgreSQL – Database
- Radix UI – Accessible UI components
- TailwindCSS – Styling
- Vercel – Deployment platform
/src
/app
/components
/convex
/lib
/hooks
/utils
/styles
- Clone the repository
git clone <repo-url>
cd echonetai
- Install dependencies
npm install
- Create a
.envfile and add the following:
DATABASE_URL=""
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=""
CLERK_SECRET_KEY=""
GEMINI_API_KEY=""
NEXT_PUBLIC_IMAGEKIT_URL_ENDPOINT=""
NEXT_PUBLIC_IMAGEKIT_PUBLIC_KEY=""
IMAGEKIT_PRIVATE_KEY=""
- Run Convex migrations
npx Convex migrate dev
- Start the development server
npm run dev
- Sign up or log in via Clerk.
- Upload a photo from your dashboard.
- Share ideas with your followers.
- View analytics in the Activity section.
Pull requests are welcome! For major changes, please open an issue first to discuss what you’d like to change.
--
If you have ideas, features, or improvements, feel free to reach out or open an issue.





