Skip to content

priyanshu-kun/Kira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 

Repository files navigation

Kira


The Ultimate Bug Tracking Software for Developers 🐞 🗡.

Kira is a web-based application that allows developers to easily track and manage bugs in their software projects. It provides a user-friendly interface for creating, updating, and resolving bug reports, as well as a variety of tools for organizing and prioritizing bugs. With Kira, developers can easily identify and fix bugs, improve their workflow, and deliver high-quality software to their users.
Screencast.from.10-01-24.12.56.24.AM.IST.webm

✨ Features

In addition to the overview of what Kira is and how it works, It's also important to highlight the specific features that make it a valuable tool and Interesting Personal Project.

  • Issue discussions.

  • Invite people to the project.

  • Create Projects.

  • Bug labels.

  • Activities timeline

  • Profile Section

  • Commenting on Issue.

  • Social interactions.

  • Easy bug reporting.

  • Assign and track bugs.

  • Prioritization.

  • Collaboration.

  • Dashboard.

  • Mobile friendly.

Upcoming features -

  • Comment upvote and downvote.

  • Markdown support.

  • Reference other bugs

  • Notification

Tech Stack

Frontend

ReactJS, Redux, Tailwind, DaisyUI, Axios

Backend

NodeJS, ExpressJS, MongoDB, Mongoose, SendGrid

🚀 Quick start

Step 1: Clone the repo

git clone git@github.com:priyanshu-kun/Kira.git Kira

Step 2: Install Dependencies

cd into Directory

cd Kira

Then cd into api and client one by one to install their dependencies.

cd api
npm install

cd client
npm install

Step 3: Setup .env

To run the server you will also need to provide the .env variables

  • create a new file .env in api folder
  • open .env.EXAMPLE in api folder
  • copy the contents and paste it to the .env with valid keys

📂 What's inside?

├── client
|   ├─public
│   └─src
│     ├───assets
│     ├───components
│     ├───hooks
│     ├───pages
│     ├───store
│     ├───http
└── api
    ├───controllers
    ├───db
    ├───dto
    ├───middleware
    ├───models
    ├───services
    └───storage.