ever-co / ever-teams

Ever® Teams™ - Open Work and Project Management Platform - https://ever.team
https://ever.team
GNU Affero General Public License v3.0
283 stars 47 forks source link

[Feature] Projects Management | Create New Project #3331

Open ariefgp opened 1 week ago

ariefgp commented 1 week ago

[DON'T WORK ON THIS YET UNTIL FURTHER INSTRUCTION]

Related document:

Related User Stories


As a team manager, I want to create comprehensive new projects so that I can effectively plan, track, and manage team initiatives while maintaining proper budget controls

Description

Team managers need the ability to initiate new projects in Ever Teams with detailed specifications including budgetary constraints, timeline parameters, and essential project metadata. This capability ensures proper project setup from inception, enabling effective resource allocation and project tracking.

Flow

  1. Manager navigates to Projects page
  2. Clicks "Create New Project" button
  3. System displays multi-step project creation form:
    • Step 1: Basic Information
      • Project Title
      • Description
      • Status
      • Start/End Dates
      • Website URL
      • Project Image
    • Step 2: Financial Settings
      • Budget Amount
      • Budget Type (Cost/Hours)
      • Currency Selection
      • Billing Configuration
    • Step 3: Categorization
      • Labels
      • Tags
      • Color Code
    • Step 4: Team Configuration
      • Assign Managers
  4. Manager completes required fields
  5. System validates input
  6. Manager reviews project summary
  7. Confirms project creation

Acceptance Criteria

Project Creation Interface

Basic Information

Financial Configuration

Categorization