Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Folder Structure for GitHub - Beckn Onix #390

Open
8 tasks
viraj89 opened this issue Feb 4, 2025 · 0 comments
Open
8 tasks

Folder Structure for GitHub - Beckn Onix #390

viraj89 opened this issue Feb 4, 2025 · 0 comments
Assignees
Labels
beckn onix beckn onix project

Comments

@viraj89
Copy link

viraj89 commented Feb 4, 2025

Description

This issue focuses on defining and implementing a standardized folder structure for the Beckn Onix repository. The primary programming language will be Golang, and the structure will align with best practices to ensure maintainability and scalability.

Work for this Beckn Onix repository will happen on this branch: beckn-onix-v1.0.
This issue focuses on defining and implementing a standardized folder structure for the Beckn Onix repository. The primary programming language will be Golang, and the structure will align with best practices to ensure maintainability and scalability.

Goals

  • Define a modular and scalable folder structure for Golang projects.
  • Ensure consistency across the repository.
  • Optimize code organization for easier navigation and maintainability.
  • Provide guidelines for placing various types of files (source code, configs, tests, etc.).

Expected Outcome

A well-organized and standardized folder structure that facilitates efficient development and collaboration within the Beckn Onix project.

Acceptance Criteria

  • The proposed folder structure follows Golang best practices.
  • The structure includes directories for source code, configurations, tests, and dependencies.
  • Developers can easily navigate and understand the organization of the repository.
  • Documentation is provided for the folder structure and usage guidelines.

Mockups / Wireframes

NA

Product Name

Beckn

Domain

TBD

Tech Skills Needed

  • Golang
  • Git & GitHub
  • Software Architecture Best Practices

Complexity

Medium

Category

Development Process

Sub Category

Project Structure & Organization

@viraj89 viraj89 changed the title Folder Structure for GitHub Folder Structure for GitHub - Beckn Onix Feb 5, 2025
@viraj89 viraj89 added the beckn onix beckn onix project label Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beckn onix beckn onix project
Projects
None yet
Development

No branches or pull requests

2 participants