A Redmine project is the workspace that holds issues, wiki pages, files, versions, time entries, and member permissions for one team or deliverable. Creating it carefully matters because the identifier becomes part of project URLs and cannot be changed after the first save.

Redmine creates the project shell first, then exposes project settings for issue tracking, modules, members, versions, repositories, forums, and time tracking. The project form controls visibility and enabled modules, while the issue tracking and members tabs confirm which work items and users can operate inside the workspace.

Plan the project identifier, visibility, trackers, and first member role before saving. A private project with no assigned members exists in Redmine, but normal users will not have a team workspace to open until a user or group is added with a role.

Steps to create a Redmine project:

  1. Sign in to Redmine with an administrator account.
  2. Open Projects and click New project.
  3. Complete the New project form with the project fields, visibility setting, and enabled modules.

    Use a lowercase identifier made from letters, numbers, dashes, or underscores. Redmine locks the identifier after the project is saved.

  4. Click Create and confirm that Redmine shows Successful creation on the project settings page.
  5. Open the Issue tracking tab and keep only the trackers the project should use.

    Trackers appear here only when they exist in Redmine administration.
    Related: How to create a Redmine tracker

  6. Open the Project tab and review the enabled modules.

    Enabled modules control which project menu items appear, such as Issue tracking, Wiki, Repository, Calendar, and Gantt.

  7. Open the Members tab and click New member.
  8. Search for the existing user or group, select the project role, and click Add.
  9. Confirm that the member list shows the user or group with the selected role.
  10. Open the project Overview and confirm that the issue tracking panel, enabled modules, and member summary match the project setup.