Bug tracker was designed to help companies keep track of their software bugs
- Clone the [GitHub Repo](LINK GOES HERE) using the link in the top right corner
- In terminal navigate to the folder you want to clone the repo to
- Run
git clone <paste_clone_link>
- Navigate inside the directory and make sure you can see the config.ru file
- Run
bundle install
- Once finished run
rails s
to open server - Go to
localhost:3000
from your browser - You will be directed to choose if you are a client or an employee
- Once you choose, you will be prompted to login
- Note:
- If you want to use omniauth for Github or Google you will need to sign up for a key and secret on the respective sites.
- You are then able to create a .env file (put that file in the .gitignore) to make sure you don't upload your key and secret to github
- If you assign your google key and secret the below constant names, everything will connect automatically GOOGLE_CLIENT_ID== GOOGLE_CLIENT_SECRET=
- Likewise if you assign github key and secret the below constant names, evierthing will connect automatically GITHUB_KEY= GITHUB_SECRET=
There were many bugs and I am currently working through them.
The gem is available as open source under the terms of the MIT License.
Everyone interacting in the Bug Tracker project's codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.