Skip to content

BoardIt is a visual tool where you can manage and track all your tasks and projects and can also collaborate with your teammates.

Notifications You must be signed in to change notification settings

kart-c/Board-It

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BoardIt is a visual tool where you can manage and track all your tasks and projects and can also collaborate with your teammates.


BoardIt


Contributing and How to Use

  1. Fork the Project
  2. Run npm install in the terminal
  3. Run npm start to start the server on your local
  4. Create your Feature Branch (git checkout -b feature name)
  5. Commit your Changes (git commit -m 'Add a descriptive commit message')
  6. Push to the Branch (git push origin feature)
  7. Open a Pull Request

Key Features

  • SignIn and SignOut using Google Auth
  • User can create a board to collaborate with other users
  • Admin of the board can give/revoke permission of other users to edit the board
  • Users can add multiple lists and cards
  • Each card displays the last edited date and time with the user name who edited it
  • User can drag and move cards between lists
  • Boards of a user gets added to their Profile page
  • Integrated with Unsplash API to apply Background Image

Built With


Folder Structure

- /public
- /src
   - /assets
   - /components
   - /context
   - /reducer
   - /pages
   - /services
   - /utils
   - App.js
   - firebase.config.js
   - index.css
   - index.js
   - RequiresAuth.js
- package-lock.json
- package.json
- README.md
- yarn.lock

Contributors

Kartikeya Choudhary Atul Pant Kevin Solomon Ankur Chunekar

About

BoardIt is a visual tool where you can manage and track all your tasks and projects and can also collaborate with your teammates.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •