Skip to content

mp182/kanban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Kanban Board App πŸ“‹

This repository contains a Kanban board web application developed in Angular 17, utilizing Firebase for authentication and Firestore as the database. The project was inspired by the course available at FireShip.io.

Features πŸš€

  • Board Management: Create, edit, and delete boards to organize your tasks.
  • Custom Cards: Add and manage cards with customized content within each board.
  • Card Movement: Change the status of cards by dragging and dropping them into corresponding columns.

Installation πŸ› οΈ

  1. Clone this repository to your local machine using git clone.

  2. Install dependencies using npm or yarn:

    npm install
  3. Configure your Firebase project:

    • Create a project on Firebase.
    • Obtain your Firebase project configuration (credentials).
    • Paste the Firebase configuration into the app.module.ts file in the root of the project. You can find where to insert the configuration by following the setup instructions provided in the Firebase documentation or tutorials.

Usage πŸš€

Once you have installed the dependencies and configured your Firebase project, you can run the application locally using the following command:

npm start

This will launch the application in your default browser. From there, you can start creating boards and managing your tasks.

Demo 🌐

You can see a live demo of this application here.

Contributing 🀝

Contributions are welcome! If you want to improve this application, make sure to follow these guidelines:

  1. Open an issue to discuss the change you would like to make.
  2. Fork the repository and create a new branch for your contribution (git checkout -b feature/new-feature).
  3. Make your changes and commit them with clear explanations.
  4. Submit your changes via a pull request.

License πŸ“

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Kanban 🟦🟩🟨

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published