Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.
/ kira Public archive

Drag'n'Drop todo app build with React and Firebase

License

Notifications You must be signed in to change notification settings

alexpietsch/kira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This project has been archived.

In favour of the new, improved version of this app, built with next.js, this project is deprecated. You can check out the new version here.



Logo

Kira

Orgranization app

Open App · Report Bug · Request Feature

About The Project

Kira is a Drag’n’Drop orgranization app build with React on top of react-beautiful-dnd and Firebase.

demo gif

(back to top)

⚠️🚧 State

The app is mostly finished. All currently implemented features work and the app is in a usable state. Some features are still missing and may be implemented some time in the future.

(back to top)

Built With

(back to top)

Getting Started

Prerequisites

npm

npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/alexpietsch/kira.git
  2. Install NPM packages
    npm install
  3. Run the App locally
    npm start

(back to top)

Roadmap

  • Add creation of columns
  • Add creation of boards
  • Edit and view card details when opened
  • Complete Re-design
  • User management
  • User avatars
  • Adding users to boards so multiple users can use one board
  • (MD support for description fields)

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

CC BY-NC-SA 4.0

See LICENSE.txt for more information.

(back to top)

Contact

Alexander Pietsch - LinkedIn - [email protected]

(back to top)