Skip to content

Flow Master is Project Manager.It is Made with Django And React

Notifications You must be signed in to change notification settings

farzamvalizade/FlowMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FlowMaster

FlowMaster is a modern project management application designed to help individuals and teams organize their tasks, collaborate efficiently, and track progress. It provides a user-friendly interface along with powerful features to manage projects, tasks, and team members.

Why FlowMaster?

Managing projects can be overwhelming without the right tools. FlowMaster simplifies the process by offering a structured approach to task management, team collaboration, and progress tracking. Whether you’re a freelancer, startup, or enterprise, FlowMaster helps you stay on top of your projects.

Key Features

  • User Authentication & Profiles: Secure login system with user profiles.
  • Project Management: Create, edit, and manage projects with ease.
  • Task Tracking: Assign tasks, set deadlines, and track progress.
  • Team Collaboration: Invite team members and manage project roles.

Tech Stack

FlowMaster is built using modern web technologies for scalability and performance.

Frontend

  • React & Tailwind CSS for a responsive and dynamic UI.
  • Axios for seamless API communication.

Backend

  • Django & Django REST Framework (DRF) for a robust API.

Installation

Frontend Setup

  1. Clone the repository:
    git clone https://github.com/yourusername/flowmaster.git
    cd flowmaster/frontend
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm run dev

Backend Setup

  1. Clone the backend repository:
    git clone https://github.com/yourusername/flowmaster.git
    cd flowmaster/backend
  2. Set up a virtual environment:
    python -m venv venv
    source venv/bin/activate  # Windows: venv\Scripts\activate
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the development server:
    python manage.py runserver

Contributing

We welcome contributions from the community! If you'd like to contribute:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-branch-name
  3. Commit your changes: git commit -m "Describe your changes"
  4. Push to your branch: git push origin feature-branch-name
  5. Open a pull request.

License

FlowMaster is open-source and licensed under the MIT License.

Contact

For questions, feedback, or suggestions, feel free to reach out or open an issue!

About

Flow Master is Project Manager.It is Made with Django And React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published