Skip to content

Latest commit

 

History

History
83 lines (57 loc) · 2.75 KB

README.md

File metadata and controls

83 lines (57 loc) · 2.75 KB

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.