Skip to content

Taskify is a task management application that allows users to easily manage, add, edit, and view their tasks. The application offers a user-friendly interface and powerful features.

Notifications You must be signed in to change notification settings

eylemseyhan/Taskify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskify

Taskify is a task management application that helps users manage and track their tasks. This application allows users to add, edit, delete, and list tasks. Additionally, it is possible to manage assigned users, date ranges, and subtasks for each task.

Screenshots

Ekran görüntüsü 2024-06-27 121329 Ekran görüntüsü 2024-06-27 121336 Ekran görüntüsü 2024-06-27 121342 Ekran görüntüsü 2024-06-27 121405 Ekran görüntüsü 2024-06-27 121412 Ekran görüntüsü 2024-06-27 121416 Ekran görüntüsü 2024-06-27 121436

Presentation for Taskify

TASKIFY SUNUM.pdf

Features

Add, edit, and delete tasks Assign users to tasks Set date ranges for tasks Add and manage subtasks Task status management (Pending, Completed, In Progress) User notifications

Technologies Used

React Firebase (Firestore and Authentication) Ant Design (for UI components

Installation and Usage

  1. Clone or download this project:

    git clone https://github.com/YOUR_GITHUB_USERNAME/Taskify.git
    cd Taskify
  2. Install the required dependencies:

    npm install

3.Create a Firebase project and set up the configuration file:

Create a new project through the Firebase Console. Enable Firestore and Authentication features. Obtain your Firebase project configuration and add it to the src/firebaseConfig.js file:

```javascript
const firebaseConfig = {
    apiKey: "YOUR_API_KEY",
    authDomain: "YOUR_AUTH_DOMAIN",
    projectId: "YOUR_PROJECT_ID",
    storageBucket: "YOUR_STORAGE_BUCKET",
    messagingSenderId: "YOUR_MESSAGING_SENDER_ID",
    appId: "YOUR_APP_ID"
};

export default firebaseConfig;
```
  1. Run the application on your local server:

    npm start
  2. Open your browser and go to http://localhost:3000 to view the application.

Contributing

If you would like to contribute, please send a pull request or open an issue.

License

This project is licensed under the MIT License. For more information, see the LICENSE file.

About

Taskify is a task management application that allows users to easily manage, add, edit, and view their tasks. The application offers a user-friendly interface and powerful features.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published