Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/chayan-1906/jira

This is a Next.js 15 Jira clone featuring Appwrite SDK, Hono.js API, and Shadcn UI, with authentication, analytics, Kanban boards, and role-based access control.
https://github.com/chayan-1906/jira

appwrite honojs nextjs15-typescript react19 shadcn-ui tailwindscss

Last synced: 3 days ago
JSON representation

This is a Next.js 15 Jira clone featuring Appwrite SDK, Hono.js API, and Shadcn UI, with authentication, analytics, Kanban boards, and role-based access control.

Awesome Lists containing this project

README

        

# Jira (Next.js 15)

# Dependencies

## Available Scripts
In the project directory, you can run:

### `npm run serve`

Runs the app in the development mode.
Open [http://localhost:4000](http://localhost:3000) to view it in the browser.

### `next build`

Builds the app for production to the `.next` folder.
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.
Your app is ready to be deployed!

## [Live Site (Vercel)](https://jira-alpha.vercel.app/)

# Dependencies

### React Icons - https://www.npmjs.com/package/react-icons
npm i react-icons

### Hono.js - https://hono.dev/docs/
npm i hono@latest

### Hono Zod Validator - https://www.npmjs.com/package/@hono/zod-validator
npm i @hono/zod-validator

### Tanstack React Query - https://www.npmjs.com/package/@tanstack/react-query
npm i @tanstack/react-query

### Appwrite - https://www.npmjs.com/package/node-appwrite
npm i node-appwrite

### Server only - https://www.npmjs.com/package/server-only
npm i server-only

### React Use - https://www.npmjs.com/package/react-use
npm i react-use

### Nuqs - https://www.npmjs.com/package/nuqs
npm install [email protected] --legacy-peer-deps

### React Table - https://www.npmjs.com/package/@tanstack/react-table
npm install @tanstack/react-table

### Datatable - https://ui.shadcn.com/docs/components/data-table
npx shadcn@latest add table

### Hello-Pangea/dnd - https://www.npmjs.com/package/@hello-pangea/dnd
npm i @hello-pangea/dnd

### React Big Calendar - https://www.npmjs.com/package/react-big-calendar
npm i react-big-calendar --legacy-peer-deps

### Shadcn/UI - https://ui.shadcn.com/docs/installation/next
npx shadcn-ui@latest init

# Shadcn/UI Components -

### Button - https://ui.shadcn.com/docs/components/button
npx shadcn-ui@latest add button

### Sheet - https://ui.shadcn.com/docs/components/sheet
npx shadcn@latest add sheet

### Separator - https://ui.shadcn.com/docs/components/separator
npx shadcn@latest add separator

### Form - https://ui.shadcn.com/docs/components/form
npx shadcn@latest add form

### Select - https://ui.shadcn.com/docs/components/select
npx shadcn@latest add select

### Alert Dialog - https://ui.shadcn.com/docs/components/alert-dialog
npx shadcn@latest add alert-dialog

### TextArea - https://ui.shadcn.com/docs/components/textarea
npx shadcn@latest add textarea

### Checkbox - https://ui.shadcn.com/docs/components/checkbox
npx shadcn@latest add checkbox

# Preview


Home
Kanban View


Calendar View
Project Details


Create Project Modal
Create Task Modal


Task Details
Members


Settings