ruheni / entro-task

Home Page:https://entro-task.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Entro Task

An open source application built using Next.js 13.

Deployed here: https://entro-task.vercel.app

Warning You will need a Postgress database to run. There is no auth in this App. You will need a Slack App to connect to Slack.

Features

  • Create Task
  • Tasks Details
  • Edit Task
  • Link tasks
  • Create task by pressing ctrl + shift + T
  • Connect to Slack
  • Responsive UI
  • API Routes
  • ORM using Prisma
  • Database on Postgress
  • UI Components built using Chakra UI
  • Styled using Tailwind CSS
  • Validations using Zod
  • Written in TypeScript
  • State using Zustand

Roadmap

  • Responsive UI
  • Placeholders
  • Loading Skeletons
  • Slack Integration
  • [] Keyboard Shortcut
  • [] Dark mode

Known Issues

A list of things not working right now:

  1. Drawer does not destroy when closed
  2. The Task Card is not clickable on the right side

Running Locally

  1. Install dependencies using npm:
npm install
  1. Copy .env.example to .env.local and update the variables.
cp .env.example .env.local
  1. Build the app to seed-populate the DB with some users:
npm run build
  1. Start the development server:
npm run dev

About

https://entro-task.vercel.app


Languages

Language:TypeScript 96.7%Language:JavaScript 3.1%Language:CSS 0.2%