A productivity application built with Streamlit to help you manage your focus and workflow efficiently.
Focus Flow is a comprehensive productivity companion that helps users track their tasks, manage their time, and maintain focus throughout their workday. The application leverages Streamlit for an intuitive user interface and integrates with Snowflake for robust data management.
focus-flow/
├── app.py # Main Streamlit application
├── requirements.txt # Python dependencies
├── .gitignore # Git ignore rules
├── README.md # Project documentation
├── .streamlit/
│ └── config.toml # Streamlit configuration
└── utils/ # Helper functions and utilities
- Python 3.8 or higher
- pip package manager
- Clone the repository
- Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
streamlit run app.py- Streamlit: Web application framework
- Snowflake: Data storage and management
- Pandas: Data manipulation
- pyttsx3: Text-to-speech functionality
This project is licensed under the MIT License.