Track, Manage & Kill Bugs Effectively :knife: :beetle:
View Demo · Report Bug · Request Feature
Universal bug tracker for everyone! BugVilla allows team members to collaborate, discuss and kill bugs effectively.
Stack | - | - | - | - | - |
---|---|---|---|---|---|
FrontEnd | |
|
|
|
|
BackEnd | |
|
|
|
|
Start developing locally.
Fork the repository. then clone the repo locally by doing -
git clone https://github.com/anuraghazra/BugVilla.git
cd into the directory
cd BugVilla
In the root folder do npm install.
npm install
# also in client
cd client & npm install
To run the server you will also need to provide the .env
variables
npm run develop
A quick look at the folder structure of this project.
.
├── client
| ├─cypress
| ├─public
│ └─src
│ ├───@bug-ui
│ ├───assets
│ ├───components
│ ├───hooks
│ ├───pages
│ ├───store
│ ├───styles
│ ├───utils
│ └───__tests__
└── server
│
├───controllers
├───middleware
├───models
├───routes
├───tests
└───utils
After cloning & setting up the local project you can push the changes to your github fork and make a pull request.
You can also run the tests locally to see if everything works fine with
npm run test
npm run cy:open
git add .
git commit -m "feat: added new stuff"
git push YOUR_REPO_URL develop
Made with :heart: and javascript