Skip to content

selcukcukur/forge

Repository files navigation

Framework Language Interface License Sponsor

A modern personal digital laboratory built with next.js, react and cutting-edge web technologies.

Welcome to my digital workshop — a space for experiments, prototypes, and open‑source artifacts. This repository is part of my digital laboratory development project, where ideas are forged, tested, and refined. It’s not a polished portfolio, but a living laboratory.

  • More features will be added to this section later, stay tuned!

Forge : Installation

Follow these steps to set up the development environment.

Clone the repository

Download the project to your local machine.

git clone https://github.com/selcukcukur/your-repo.git

Install dependencies

Install all required packages with pnpm.

pnpm install

Generate certificate

Create a local development certificate for secure access.

mkcert selcukcukur.dev "*.selcukcukur.dev"

Start the development environment Run the project in dev mode.

pnpm run dev

Forge : Contributing

I warmly welcome your contributions to this project. To ensure the process is smooth, transparent, and beneficial for everyone, please follow these guidelines.

  1. Discussion Before Major Changes
    For significant or potentially breaking changes, open an issue first. This allows us to discuss your idea, gather feedback, and align on the best approach before implementation.

  2. Pull Requests
    Submit focused pull requests with clear and detailed descriptions. Explain what you changed, why it matters, and how it improves the project. Smaller, well‑defined contributions are easier to review and merge quickly.

  3. Code Style and Standards
    Please adhere to the existing code style and established TypeScript patterns. Consistency ensures readability, maintainability, and a unified developer experience across the project.

  4. UI Changes
    If your contribution involves user interface updates, include screenshots or recordings. This helps reviewers understand the visual impact of your changes and speeds up the review process.

  5. Collaboration and Respect
    Keep communication open, constructive, and respectful. The goal is to improve the project together, and every contribution helps us move forward.

Forge : Security

If you think there is a security vulnerability in the Forge, you can help resolve the issue immediately by sending an e-mail to Selçuk Çukur at hello@selcukcukur.me. Please do not publicly post security vulnerabilities.

Forge : License

Forge project is published as open source. The MIT License is used, which is one of the well-known open source coding licenses. You can get detailed information about the license terms by visiting the link below.

Releases

No releases published

Sponsor this project

 

Contributors