DevSözlük, The project I have created is a platform that aims to facilitate communication, knowledge sharing, and question and answer opportunities among software developers. In this project, I have built a structure that allows other software developers to contribute as well. This platform enables software developers to share their ideas, answer questions, and help each other.
devsozluk/
├── apps/
│ ├── web/ # Web application codebase.
│ ├── docs/ # Documentation codebase.
├── packages/
│ ├── ui/ # Reusable UI component library.
│ ├── config/ # Configuration files and utilities.
│ ├── eslint-config-devsozluk/ # Custom ESLint configuration.
│ ├── tsconfig/ # Shared TypeScript configuration.
├── .github/
│ ├── workflows/
│ │ └── devsozluk-ui-publish.yml # GitHub Actions workflow for publishing the UI package.
├── .env.example # Example configuration file for .env.
├── .gitignore # List of files to be ignored by Git.
├── LICENSE # Project's license file.
├── package.json # JSON file containing project's dependencies and scripts.
├── README.md # Markdown file containing information about the project.
├── pnpm-lock.yaml # Lock file for pnpm package manager.
├── pnpm-workspace.yaml # Workspace configuration for pnpm.
├── prettierrc.json # Configuration file for Prettier code formatter.
└── turbo.json # Configuration file for Turbo, a tool for managing monorepos.
To get started with the DevSözlük project, follow these steps:
git clone git@github.com:devsozluk/website.gitcd websitepnpm installcd apps/webcd ../..pnpm run dev:webThis will start the web application using the Next.js framework in the apps/web directory, as well as the UI components in the packages/ui directory.
Thank you for your contributions! We appreciate all the contributions from the community.
$ claude mcp add devsozluk \
-- python -m otcore.mcp_server <graph>