Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samikamal/todbit

To do app with project management, built with Vanilla Javascript
https://github.com/samikamal/todbit

javascript todoapp

Last synced: about 1 month ago
JSON representation

To do app with project management, built with Vanilla Javascript

Awesome Lists containing this project

README

        

# Todbit 📝
A website to orgnize your projects and tasks.

## Features 💪
- User can add and delete tasks.
- User can add and delete projects.
- User can assign and move tasks to projects.
- User can add comments to tasks.
- User authentication with Google.
- Store tasks and projects in the cloud with firebase (for those who logged in).
- Store tasks and projects in local storage (for guests).

## Installation 🛠️
Run
```
npm install
```

The projects uses 3 environment variables, create `.env` file in the root with the following variables:

`API_KEY`: Browser key ( should be auto created by Firebase) from Google Cloud Platform

`AUTH_DOMAIN`: From Firebase Domain

`DATABASE_URL`: From Firebase Database

`APP_ID`: From Firebase

## Tools ⚒️
Vanilla Javascript, Firebase, Google Cloud Integration.

## Demo 🎥
https://user-images.githubusercontent.com/40594075/150551003-43d23801-f6dd-43b4-9b81-f295719a878d.mp4