The Astral Merchant - Developer Team Member Registration Form Logo
  • The Astral Merchant - Dev Team

    The Astral Merchant - Dev Team

    Partnered with Steam, by VALVE
  • The Astral Merchant's Official Developer Team

    A growing team striving to include new members to help build from the ground up. The future of game development & software programming starts with you. Submit your request today, and become a part of the tomorrow.
  • Image-46
  • Indie Developing Team - Dev / Programmer Member

    Indie Developing Team - Dev / Programmer Member

    Please fill the following form with your personal and professional information
  •  -
  • Powered by Jotform SignClear
  • Understand and request to join The Astral Merchant's Official Indie Developer Team. That you will follow the guided requirements along with but not limited too being a professional and integral member of the team. You will be socially representing our team along with TheAstralMerchant, LLC with the products produced, hence we pride ourselves on diligent, yet proficient work.

    By signing on the above line, you agree to adhere to The Astral Merchant's Terms of Service along with Privacy Policy. Which can be found on The Astral Merchant's website at www.theastralmerchant.com.

    Moreover, you are agreeing to acknowledge that your participation in this team along with the assigned position of thus, is not an actively paid, nor employment status with TheAstralMerchant, LLC. For that, you can find more information on the stated website above. However, on the matter of monetary supplement. A contract between you as a member of the developer team and TheAstralMerchant, LLC will be drafted upon the creation and distribution of an approved app.

    Additionally, The Astral Merchant's Official Developer Team's administrators hold the right to terminate your standing and position held within the team at any time. An example of this would be if you either refuse to adhere to the Terms of Service, Privacy Policy, become a/create a hostile workplace environment., If your performance is unsatisfactory within an allotted time frame, or any other matter in which our administration, HR, or myself (Tyler Welch-Owner of TheAstralMerchant, LLC) deem the only course of action.

  • Developer / Programmer Requirements Document (DPRD)

    Developer / Programmer Requirements Document (DPRD)
  • Developer / Programmer Requirements Document (DPRD)

    I. Introduction
    Product development: The Astral Merchant - Development team is a Partner of Steam, by VALVE. Within this team, our main objective is to build *projects and additions that are creative and innovative works of art. Thus, there are a few physical along with software requirements. *Including but not limited to A - AA games, apps, emulators, point shop items, add-ons to previously made games, along with bots & AI software to utilize, automatize, and assist with actions.


    Overview: This document outlines the requirements required to development for and with TheAstralMerchant, LLC.


    Purpose: The purpose of this document is to provide clear guidance and specifications for product development.

     

    II. Stakeholders
    Stakeholder Name: Tyler Welch


    Role: TheAstralMerchant, LLC and Product Owner


    Contact Information: fc3_welch@theastralmerchant.com

    III. Development Environment
    Tools and Technologies: You must have an IDE, with the required software or programs for writting code, debugging, testing, building etc.. The following are just examples. I myself, use Visual Studio, w/ Github's assistant, along with everything from Qt - JetBrains programs for writing.

    Frontend: React.js
    Backend: Node.js, Express
    Database: MongoDB
     

    Development Methodologies:                                                                                       Methodology: Agile                                                                                                          

    Version Control: Git
     

    IV. Technical Requirements
    Hardware Requirements Description:
    Requirement 1: Minimum 16GB RAM
      (Minimum 16GB of RAM required for optimal performance.)
    Requirement 2: Dual-core processor, 3.4Hz
      (Dual-core processor recommended for efficient processing along with a requirement for majority of programs and games.)
     

    Software Requirements                                                                                             

    Software Requirements Description:
    Requirement 1: Node.js v14 or higher or equivalent
      (Node.js version 14 or higher required for backend development.)
    Requirement 2: MongoDB v4 or higher or equivalent
      (MongoDB version 4 or higher needed for database operations.)
     

    Integration Requirements                                                                                               Integration Requirements Description
    Integration 1: Integration with third-party authentication services (e.g., Auth0)
    Integration with third-party authentication services like Auth0 for user authentication.
    Integration 2: Integration with cloud storage providers for file uploads (e.g., Amazon S3)                                                                                    

    Integration with cloud storage providers like Amazon S3 for file uploads and storage.
     

    V. Functional Responsibilities
    The projects must pass thorough debugging to allow smooth integration with servers etc. for a passable and marketable product.

    VI. Non-functional Requirements
    Performance Requirements:

    Requirement 1: The application should load within 3 seconds under standard network conditions.

    Requirement 2: It should support continual usage under various circumstances


    VII. Design Principles and Guidelines:

    Principle 1: Intuitive and user-friendly interface                                                       

    Principle 2: Consistent design elements and navigation flow
     

    VIII. Testing and Quality Assurance Testing Strategy Description

    Quality Assurance Processes Description
    Process 1: Code reviews before merging into the main branch
    Conduct code reviews before merging changes into the main branch to ensure code quality and standards adherence.
    Process 2: Continuous integration and deployment pipeline with automated tests
    Implement a continuous integration and deployment pipeline with automated tests to maintain code quality and stability.
     

    IX. Deployment and Release Management Deployment Strategy Description
    Strategy: Continuous deployment with Docker and Kubernetes
    Continuous deployment pipeline using Docker containers orchestrated by Kubernetes.
    Rollout Plan: Gradual rollout to production servers with blue-green deployment (or implemented)
    Gradually roll out updates to production servers using blue-green deployment strategy for minimal downtime. (Or implemented)

    X. Documentation
    Documentation Requirements:

    User Manuals: Comprehensive user guides for administrators and end-users

     
    Technical Documentation: API documentation for developers and system administrators

     
    Training Materials:

    End-user Training: Video tutorials and interactive demos for end-users

     
    Support Team Training: Knowledge base articles and FAQs for support team members along with customers to reference for simple troubleshooting
     

    XI. Maintenance and Support Plan:                                                                                Post-launch Support: Be a included and dedicated for or implement support team available 24/7 for assistance

    Bug Tracking and Resolution: Bug tracking system in place with regular updates and fixes

    Software Updates:                                                                                                            Schedule: Monthly software updates with new features and bug fixes
    Process: Automated update process with version control and release notes
     

    XII. Approval
    Approval:
    This Product Developer Requirements Document is hereby approved by the undersigned stakeholders along with Steam.


    Project Manager: Tyler Welch

    Company: TheAstralMerchant, LLC

    Prepared by: Tyler Welch

    Date: 05MAY24                                                                                                              

  • Should be Empty: