Track, Manage & Kill Bugs Effectively
MIT License
<a href="https://github.com/anuraghazra/BugVilla/issues">Report Bug</a>
<a href="https://github.com/anuraghazra/BugVilla/issues">Request Feature</a>
Stack | - | - | - | - | - |
---|---|---|---|---|---|
FrontEnd | Reactjs | Typescript | Redux | Styled Components | Cypress |
BackEnd | Nodejs | MongoDB | Heroku | Express | Socket.io |
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 ❤️ and javascript