• Stars
    star
    234
  • Rank 171,630 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 5 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Track, Manage & Kill Bugs Effectively ๐Ÿ”ช ๐Ÿชฒ

BugVilla Logo

Track, Manage & Kill Bugs Effectively

Travis (.com) GitHub Twitter Follow

View Demo ยท Report Bug ยท Request Feature

Universal bug tracker for everyone! BugVilla allows team members to collaborate, discuss and kill bugs effectively.

โœจ Features

  • Issue discussions
  • Markdown support
  • Comment reactions
  • Social interactions
  • User reputation system
  • # Reference other bugs
  • @ Mentions users
  • Notifications
  • Bug labels

Tech Stack

Stack - - - - -
FrontEnd


Reactjs


Typescript


Redux


Styled Components


Cypress

BackEnd


Nodejs


MongoDB


Heroku


Express


Socket.io

๐Ÿš€ Quick start

Start developing locally.

Step 1: Clone the repo

Fork the repository. then clone the repo locally by doing -

git clone https://github.com/anuraghazra/BugVilla.git

Step 2: Install Dependencies

cd into the directory

cd BugVilla

In the root folder do npm install.

npm install
# also in client
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 the root
  • open .env.EXAMPLE
  • copy the contents and paste it to the .env with valid keys

And you are good to go

npm run develop

๐Ÿ“‚ What's inside?

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

โœŒ๏ธ Contributing

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

Running tests

npm run test
npm run cy:open

Pushing the changes

git add .
git commit -m "feat: added new stuff"
git push YOUR_REPO_URL develop

Made with โค๏ธ and javascript

More Repositories

1

github-readme-stats

โšก Dynamically generated stats for your github readmes
JavaScript
69,322
star
2

Verly.js

๐Ÿ”ดใ€ฐ๏ธ๐Ÿ”ตใ€ฐ๏ธโšซ Easy to integrate Verlet physics engine. ๐Ÿ”—
JavaScript
663
star
3

anuraghazra.github.io

My Portfolio Site | Made With @Gatsbyjs
JavaScript
571
star
4

type-trident

A curated list of advanced type level madness
TypeScript
349
star
5

anuraghazra

343
star
6

convoychat

Help us take over the world! React + TS + GraphQL Chat App
TypeScript
206
star
7

CanvasFun

โค๏ธ Creative Coding Projects
JavaScript
195
star
8

EvolutionAquerium

๐ŸŸ ๐Ÿ› Small Inteli Creatures Based On Steering Behaviours
JavaScript
186
star
9

typelevel-parser

Experiment to push the limits of TypeScript's type system by writing a "real" tokenizer/parser/interpreter entirely on type-level.
TypeScript
142
star
10

VerlyRangeSlider

Range sliders with some verlet physics magic.
HTML
132
star
11

vscode-strip-ts-copy

Strip types from TypeScript code while copying it.
TypeScript
68
star
12

Atomic.js

๐Ÿ’ฅ Atomic.js | Greatly Simple Physics Engine For Javascript
JavaScript
52
star
13

react-folder-tree

React Folder Tree Component
JavaScript
49
star
14

design-patterns-everyday

#DesignPatternsEveryday challenge
TypeScript
44
star
15

ToyLang

A toy programming language built with TypeScript for learning purposes.
TypeScript
44
star
16

Slime

Slime made with repel behaviors and low stiffness constraints.
JavaScript
32
star
17

ShaderExpo

WebGL Shader Playground.
JavaScript
30
star
18

Candy.js

๐Ÿฌ Canvas Rendering Engine inspired by p5js ๐Ÿญ
JavaScript
30
star
19

peerlist-profile-action

TypeScript
30
star
20

Nothing

Nothing
Assembly
28
star
21

facebook-reaction-animation

Facebook Reaction Animation made with React and FramerMotion.
JavaScript
27
star
22

react-stripe-dropdown

React Stripe Inspired Dropdown
TypeScript
26
star
23

playground-format-on-save

TypeScript playground plugin to save on format
TypeScript
24
star
24

QuickerPoll

QuickerPoll is a crowd-sourced real-time polling app created with React and Nodejs.
JavaScript
24
star
25

ParticleBrush

Amazing Drawing App With Particles.
JavaScript
22
star
26

parasites

Parasite like creepy creatures
JavaScript
20
star
27

graphql-oauth

OAuth + GraphQL + Passportjs
JavaScript
19
star
28

twitter-banner-jokes

HTML
17
star
29

verly-cpp

C++ Port of Verly.js
C++
16
star
30

gatsby-github-issues-blog

A gatsby blog which uses github issues as it's data source.
JavaScript
15
star
31

NikeHyperAce

Nike Concept Website Made in React
JavaScript
12
star
32

rust-particles

Particle System written in rust for learning purposes.
Rust
11
star
33

anuraghazra.github.io-old-react

[OUTDATED] New Shiny Reactified Portfolio | Anurag Hazra | Creative Web Designer
JavaScript
9
star
34

graphql-jwt-auth-test

Playing around with GraphQL :D
JavaScript
8
star
35

VerletDrawing

๐Ÿ–Œ๏ธ Physics Based Drawing App PowerdBy Verlet.js | **Code is Outdated**
HTML
8
star
36

react18-ssr-test

A test repository for react18 server side rendering
TypeScript
8
star
37

GyroDodge

Dodge! Shoot! Win!
JavaScript
7
star
38

go-phyllotaxis

A go serverless function to render beautiful phyllotaxis
Go
6
star
39

Loader.js

Lightweight Javascript Resource Pre-Loading library. ๐Ÿ’พ
JavaScript
5
star
40

GithubActionsPlayground

Just tinkering with github actions.
JavaScript
5
star
41

code-runner-action

Github action to run javascript code snippets from issues.
JavaScript
5
star
42

graphql-oauth-client

React + Typescript + GraphQL
TypeScript
4
star
43

abell-issues-blog

Abell Issues Blog
JavaScript
4
star
44

YoutubeDownloader

it just makes my life easier.
HTML
4
star
45

micro-open-graph

JavaScript
4
star
46

covid19-sim

Coronavirus Simulation With Flocking System
JavaScript
4
star
47

test-githubblock

TypeScript
4
star
48

nodejs-dynamic-restapi

Nodejs Directory Based REST APIs Endpoints
JavaScript
4
star
49

test-github-ts

TypeScript
3
star
50

FlockingBlackHole

Black Hole Simulation with Flocking Boids
JavaScript
3
star
51

AnuReact

Just a minimal react clone
JavaScript
3
star
52

ts-string-interpolator

String Interpolator with Typescript's Type System
TypeScript
3
star
53

VanillaMVC

Just a simple MVC architecture with the concept of vanillajs (no magical stuffs)
JavaScript
3
star
54

tw-dynamic-interpolation

Experiment to extract PurgeCSS whitelists for dynamically interpolated tailwind classes via Typescript Compiler API
TypeScript
3
star
55

verlet.js

โญ Verlet.js is a javascript library for creating rapid and fast verlet physics based models. Its Freaking Easy. [DEPRECATED] Made with verlet.js https://anuraghazra.github.io/VerletDrawing
JavaScript
3
star
56

test-codesandbox-projects

An empty boilerplate template to start a fresh project
2
star
57

codesandbox-template-astro

Astro template for CodeSandbox Projects
Astro
2
star
58

CanvasBalls

First canvas project. CanvasFun. Made after learning very basics of canvas.
JavaScript
2
star
59

test-fork-workflow

JavaScript
2
star
60

WebGL.js

Yet Another WebGL Library For Personal Use
JavaScript
2
star
61

gatsby-starter-netlify-cms

JavaScript
2
star
62

circleci-test

Repo name is circleci-test but i was using TravisCI then i switched to GithubActions, EDIT: now again using travis. Wonderful
JavaScript
2
star
63

2k76

2k76 CS community
HTML
2
star
64

classicLogo

Classic Logo Interpeter Made With HTML5 Canvas
JavaScript
1
star
65

creativechat

Nodejs And Socket.IO Canvas Chat App
JavaScript
1
star
66

verlet_tests

here is my some of verlet experiments in javascript
HTML
1
star
67

webhooks-test

1
star
68

rn-tabview-test-repro

https://github.com/react-navigation/react-navigation/issues/11493
TypeScript
1
star
69

gatsby-plugin-social-banners

Gatsby plugin to automatically generate social card images.
JavaScript
1
star
70

weird-hello-worlds

weird hello worlds collection. contributions are welcome.
JavaScript
1
star
71

simplerockets

Simple Rockets made with nodejs try it out with friends
JavaScript
1
star
72

harleydavidson

Harley Davidson Web Concept Animation
JavaScript
1
star
73

tslint-plugin-analytics

POC
TypeScript
1
star