Focus is an open-source, Kanban-style project management tool, emphasizing simplicity and efficiency.
Go to file
Brieuc Dubois 25cb93c356
Backend docker image / release-image (push) Failing after 12s Details
Frontend docker image / release-image (push) Has been cancelled Details
Frontend and backend docker image / release-image (push) Has been cancelled Details
Image with backend & frontend
2024-01-10 00:39:55 +01:00
.gitea/workflows Image with backend & frontend 2024-01-10 00:39:55 +01:00
backend Image with backend & frontend 2024-01-10 00:39:55 +01:00
frontend Image with backend & frontend 2024-01-10 00:39:55 +01:00
.dockerignore Image with backend & frontend 2024-01-10 00:39:55 +01:00
.gitignore frontend 2023-12-28 01:19:29 +01:00
Dockerfile Image with backend & frontend 2024-01-10 00:39:55 +01:00
LICENSE.md README & LICENSE 2023-12-29 13:27:39 +01:00
README.md README & LICENSE 2023-12-29 13:27:39 +01:00
run.sh Image with backend & frontend 2024-01-10 00:39:55 +01:00

README.md

Focus

[!CAUTION]
Focus is in alpha development stage. Expect breaking changes in every version.

Focus is an open-source, Kanban-style project management tool, emphasizing simplicity and efficiency. The backend is written in go and the frontend is in svelte.

KISS Principles

Adhering to KISS principles, Focus boasts a minimalist, efficient codebase, concentrating on essential features. This streamlined approach minimizes complexity, enhancing maintainability and ease of deployment across different architectures.

Certain features are intentionally excluded, left to specialized tools. These include:

  • Authentication
  • HTTPS
  • Notifications
  • Mobile App

Focus offers a comprehensive RESTful API for extensions and integrations.

Launching Focus in Debug Mode

To run Focus locally, follow these steps:

  1. Clone the repository:

    git clone https://git.bhasher.com/Bhasher/focus
    
  2. Start the backend:

    cd backend
    go run .
    
  3. Start the frontend:

    cd frontend
    npm run dev
    
  4. Access Focus at http://localhost:5000. The API is at http://localhost:3000.

License

Focus is under the MIT License. For details, see the LICENSE file.