Skip to content

kuschelljane/task-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Focus Board

A web application that allows users to organize and manage their tasks by assigning them to one of three status categories: "pending", "in progress", and "done". They can easily track the progress of their tasks and move them between these categories to reflect their current state.

Getting Started

Prerequisites

Before running the application locally, ensure you have the following installed and configured:

  • Node.js - to download and be able to run React.js framework
  • Firebase - to learn how Firebase Database works

Installation

  • Clone the repository
git clone <repository_url>
cd <project_folder>
  • Install dependencies
npm install
  • Configure variables in firebaseConfig.js
const firebaseConfig = {
  apiKey: "your_api_key",
  authDomain: "your_auth_domain",
  databaseURL: "your_database_url", 
  projectId: "your_project_id",
  storageBucket: "your_storage_bucket",
  messagingSenderId: "your_messaging_sender_id",
  appId: "your_app_id"
};
  • Run the application
npm run dev

Reminders

This project heavily relies on a Firebase database as backend service. Before running the application, you must have an active Firebase project to be configured on firebaseConfig.js. And, this project has not been updated since its first release and may require updates or adjustments to work with the latest versions of Firebase or related dependencies.

Releases

No releases published

Packages

 
 
 

Contributors