The Mindful Productivity App is designed to enhance productivity through mindfulness. It combines task management with self-improvement features like focus timers and breathing exercises to improve overall well-being and efficiency.
- Task Manager: Organize, prioritize, and manage your tasks efficiently.
- Mindful Reminders: Get reminders to take breaks and practice mindfulness.
- Focus Timer: Use a Pomodoro timer to maintain focus with customizable intervals.
- Breathing Exercises: Follow guided breathing exercises to reduce stress.
- Daily Affirmations: Receive motivational quotes and affirmations.
- Custom Themes: Personalize the app with three distinct color themes.
- Next.js: Frontend framework for server-side rendering.
- TypeScript: For static typing and enhanced code maintainability.
- Firebase: Backend services for user authentication, database management, and hosting.
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/your-username/mindful-productivity-app.git cd mindful-productivity-app
Install dependencies:
sh Copy code npm install
yarn install Set up Firebase:
Create a Firebase project. Enable Firebase Authentication and Firestore. Copy your Firebase config to a .env file. Run the application:
sh Copy code npm run dev
yarn dev Team
Facilitates agile ceremonies, removes impediments, and coaches the team on agile best practices.
Develops the user interface, ensuring responsive design and feature implementation.
Designs and implements backend architecture, server-side logic, and ensures data security.
Creates and maintains comprehensive documentation.
Develops and executes test plans to ensure application quality and functionality.
We follow the Scrum framework to manage our project, ensuring flexibility, continuous feedback, and iterative improvement.
- Clean, minimalist interface: User-friendly navigation for a seamless experience.
- Consistent color scheme: Promoting calmness and focus.
- Responsive design: Accessible across devices.
- Manual Testing: Evaluates functionalities and user experience.
- Automated Testing with Playwright: Ensures consistent behavior across environments and browsers.
The Mindful Productivity App is a collaborative project aimed at integrating task management with mindfulness practices to boost productivity and well-being. We continue to enhance the app based on user feedback and technological advancements.
We welcome contributions! Please read our Contributing Guidelines for more details.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or feedback, please contact:
- Adna Dedić - aadna.dedic@gmail.com
- Anes Piknjač - anes.piknjac@gmail.com
- Amer Ðidelija - amer.djidelija@gmail.com
- Mirza Karić: mirza.karic@gmail.com
- Mirza Kadrić: kadric681@gmail.com