Skip to content

forjadev/core-web

Repository files navigation

Forja Dev: a community of developers, for developers

Discord License

Welcome to the Forja Dev community's digital home! This Next.js-powered website serves as the central hub for connecting aspiring developers with experienced mentors in a collaborative open-source environment. Whether you're seeking guidance, looking to share your knowledge, or eager to contribute to exciting projects, Forja Dev is the place for you.

Table of Contents

About Forja Dev

Forja Dev is a thriving community of developers, united by a passion for learning, mentorship, and collaboration. We believe in the power of open source to accelerate skill development and foster a supportive environment where everyone can thrive.

Our Mission: Empower the next generation of developers through mentorship, collaborative projects, and a welcoming community.

Features

  • Discover: Explore a curated collection of open-source projects that welcome contributions from developers of all levels.
  • Connect: Engage with mentors and fellow developers in a vibrant Discord community.
  • Learn: Access resources, tutorials, and workshops designed to enhance your technical skills.
  • Lead: Experienced developers can gain valuable leadership experience by mentoring and guiding others.

Getting Started

To get this website running locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/forja-dev-website.git
  2. Install dependencies: npm install (or yarn install)
  3. Start the development server: npm run dev (or yarn dev)
  4. Open in your browser: http://localhost:3000

How to Contribute

We welcome contributions from everyone! Here's how you can get involved:

  1. Find an Issue: Browse the issue tracker for tasks that match your interests and skill level.
  2. Create a Branch:
    • Based on: The development branch (the main branch is protected).
    • Naming Convention:
      • Features: feature/ISSUE_ID-description (e.g., feature/002-improve-homepage-layout)
      • Fixes: fix/ISSUE_ID-description (e.g., fix/001-resolve-navbar-bug)
  3. Make Your Changes: Code with confidence!
  4. Submit a Pull Request (PR):
    • Provide a detailed description following our PR template.
    • Include screenshots if your changes affect the UI.

Community

Join the Forja Dev community on Discord: Here.

License

This project is licensed under the MIT License.


Let's build a better future for developers together! 🚀