Screencast.from.10-01-24.12.56.24.AM.IST.webm
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.
-
Comment upvote and downvote.
-
Markdown support.
-
Reference other bugs
-
Notification
ReactJS, Redux, Tailwind, DaisyUI, Axios
NodeJS, ExpressJS, MongoDB, Mongoose, SendGrid
git clone git@github.com:priyanshu-kun/Kira.git Kira
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
To run the server you will also need to provide the .env variables
- create a new file
.envin api folder - open
.env.EXAMPLEin api folder - copy the contents and paste it to the
.envwith valid keys
├── client
| ├─public
│ └─src
│ ├───assets
│ ├───components
│ ├───hooks
│ ├───pages
│ ├───store
│ ├───http
└── api
├───controllers
├───db
├───dto
├───middleware
├───models
├───services
└───storage.