An issue tracker web application is a tool used to track and manage issues or bugs in software projects. It helps developers and project managers to stay organized and ensure that issues are resolved in a timely manner.
This application is built on top of starter code available here - https://github.com/Singh233/NodeJs-Authentication which is a complete Authentication system.
Client: EJS, SCSS
Server: Node-JS, Express, MongoDB Atlas, Redis
https://issuetracker.sanam.tech 🚀
- Sign In/Up user ✋🏻
- Create a project 📂
- Post an issue ⛔️
- Create a comment 💬
- Add to favorites option ⭐️
- Search from projects 👀
- Filter by label, user, close/open issues 🏷️
- Optimised for Desktop 🖥️ and Mobile devices 📱
Clone the project
git clone https://github.com/Singh233/Issue-Tracker-App.gitGo to the project directory
cd Issue-Tracker-AppInstall the packages
npm installInstall redis server on system. Follow the link below
https://redis.io/docs/getting-started/installation/Start the server
npm startFor production build use gulp to build assets
gulp buildTo run this project, you will need to add the following environment variables to your .env file
ISSUE_TRACKER_GOOGLE_CLIENT_ID
ISSUE_TRACKER_GOOGLE_CLIENT_SECRET
ISSUE_TRACKER_GITHUB_CLIENT_ID
ISSUE_TRACKER_GITHUB_CLIENT_SECRET
ISSUE_TRACKER_FACEBOOK_CLIENT_ID
ISSUE_TRACKER_FACEBOOK_CLIENT_SECRET
ISSUE_TRACKER_DB
NODEJS_MAIL_HOST
NODEJS_MAIL_USER
NODEJS_MAIL_PASS
I'm an Aspiring full stack developer... Love to create, design and build cool projects 😎 and have passion for creating innovative solutions to complex problems using cutting-edge technologies. I have a strong understanding of both front-end and back-end development, and constantly seeking to improve my skills in these areas.
If you have any feedback, please reach out to me at sanambir123@gmail.com



