Giter Club home page Giter Club logo

hanzalashaik / project-management-app Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 502 KB

This Project Management Web App is designed to help users organize their projects and tasks efficiently. It utilizes React, making use of refs for DOM manipulation, portals for enhanced rendering capabilities, and styling powered by Tailwind CSS for a sleek and responsive UI.

Home Page: https://github.com/Hanzalashaik/project-management-app

HTML 3.56% JavaScript 95.95% CSS 0.49%
javascript portal react-hooks reactjs refs tailwind-css

project-management-app's Introduction

Project Management Web App

About the Project

This Project Management Web App is designed to help users organize their projects and tasks efficiently. It utilizes React, making use of refs for DOM manipulation, portals for enhanced rendering capabilities, and styling powered by Tailwind CSS for a sleek and responsive UI.

Features

1.Project Management: Add, view, and remove projects with ease.
2.Task Assignment: Associate tasks with respective projects.
3.Task Management: Add, view, and remove tasks within specific projects.
4.Ref Implementation: Utilizes React refs for DOM manipulation, enabling smooth interactivity in adding and removing projects/tasks.
5.Portals: Enhanced rendering capabilities using portals for modals or pop-up components.
4.Tailwind CSS Styling: Styled using Tailwind CSS for a modern and responsive user interface.

Screenshoots

1.Landing Page

Image

2.Adding Task

Image

Installation

To run this Project Management Web App locally, follow these steps:

git clone [email protected]:Hanzalashaik/project-management-app.git
cd project-management-app
npm install

To start app

npm run dev

Technologies Used

1.React: JavaScript library for building user interfaces.
2.React Refs: Utilized for DOM manipulation, especially in scenarios like adding/removing projects and tasks.
3.React Portals: Enhanced rendering capabilities for modal dialogs or pop-up components.
4.Tailwind CSS: Utilized for styling, providing a responsive and customizable UI.

HAPPY CODING😊

project-management-app's People

Contributors

hanzalashaik avatar

Stargazers

 avatar

Watchers

 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.