Giter VIP home page Giter VIP logo

filament-task-management-app's Introduction

Filament | Task Management Web App

The project is a task management application designed to help users organize and track their tasks efficiently. It allows users to create, update, and delete tasks, assign them to specific users, set task statuses, and add relevant tags for easy categorization. The application provides a user-friendly interface for managing tasks, making it simple for users to keep track of their to-do lists and prioritize their work effectively. With its intuitive design and comprehensive functionality, the app aims to streamline task management and enhance productivity for individuals and teams alike.

Features

  • User authentication and authorization
  • Task creation, editing, and deletion
  • Task assignment to specific users
  • Setting and updating task statuses
  • Tagging tasks for easy categorization
  • User-friendly interface for efficient task management
  • Streamlined task tracking and prioritization

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/hammadzafar05/filament-task-management-app.git
  2. Navigate to the project directory:

    cd filament-task-management-app
  3. Install Node.js dependencies:

    npm install
  4. Install PHP dependencies:

    composer install
  5. Set up environment variables:

    • Duplicate the .env.example file and rename it to .env.
    • Update the database credentials and other necessary configurations.
  6. Generate an application key:

    php artisan key:generate
  7. Run database migrations:

    php artisan migrate
  8. Seed the database:

    php artisan db:seed

Usage

  1. Navigate to the application URL in your browser.
  2. Register an account or log in if you already have one.
  3. Create, edit, and delete tasks as needed.
  4. Assign tasks to specific users and set appropriate statuses.
  5. Add relevant tags to tasks for easy categorization and tracking.
  6. For Filament Admin Panel go to '/admin' via URL Or From "Login as Admin" button on the Login Page.

Development

Built With

  • Laravel
  • Livewire
  • Filament
  • Alpine
  • Tailwind

Contact

Hammad Zafar - [[email protected]] Project Link: https://github.com/hammadzafar05/filament-task-management-app.git

filament-task-management-app's People

Contributors

hammadzafar05 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.