Document Your Dev Journey. One Day at a Time.
DevLayers is a social platform designed for developers to maintain structured developer journals. It replaces scattered notes with organized Learning Folders and Project Timelines, allowing you to track your daily progress, maintain streaks, and build a public portfolio of your growth.
- 📂 Structured Folders: Organize your work into "Learning" or "Project" folders.
- 📅 Daily Logging: Rich text editor for tracking progress, code snippets, and learnings day-by-day.
- 🔥 Gamification: GitHub-style streak tracking and achievement badges to keep you motivated.
- 🌍 Social Graph: Follow other developers, explore public folders, and get inspired by the community.
- 📊 Analytics: Visual timelines and activity graphs to visualize your consistency.
- 📤 Export: (Planned) Export your folder history to Markdown or PDF for blogs/documentation.
- Framework: Next.js 15 (App Router)
- Styling: Tailwind CSS
- UI Components: shadcn/ui (based on Radix UI)
- Icons: Lucide React
- Charts: Recharts
- Theming:
next-themes(Dark/Light mode support)
Follow these steps to run the project locally.
- Node.js 18+
- pnpm (recommended), npm, or yarn
- Clone the repository:
git clone [https://github.com/KunalBishwal/DevLayers.git](https://github.com/KunalBishwal/DevLayers) cd devlayers
- This project is licensed under the MIT License.