Taskboard is a self hosted service to manage your day-to-day tasks in a organized way.
clone the repo git clone https://github.com/Atharva21/taskboard.git
-
Backend
cd into server
cd ./taskboard-server
install dependencies
yarn
The backend is dependent on redis, and mongodb, we will use docker to get those two running.
docker run redis -d -p 6379:6379
docker run mongo -d -p 27017:27017
refer to
.env.sample
and create a.env
file with aSESSION_SECRET
to serve the backend:
yarn dev
-
Frontend
cd into client
cd ./taskboard-client
install dependencies
yarn
serve frontend:
yarn dev
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request