Issue Tracker system that allows users to register, log in, and manage issues (CRUD Operations) with filtering and searching.
- React (Vite)
- TypeScript
- Tailwind CSS
- React Query
- Axios
- Node.js
- Express.js
- MongoDB (Atlas)
- Mongoose
- JWT Authentication
issue-tracker/ |- issue-tracker-frontend/ # React application |- issue-tracker-backend/ # Express API
Frontend: https://issue-tracker-system-olive.vercel.app Backend: https://issue-tracker-system-backend.onrender.com
- Clone the repository.
- Setup Frontend and backend with the use of .env files.
- User registration is needed to login to the system.
- Able to manage issues after successful login.
- User Registration & Login
- Create, Edit, Delete Issues
- Filter by Status, Severity, Priority
- Search Issues
- Pagination
- Mark issues as resolved
- react
- react-router-dom
- @tanstack/react-query
- axios
- react-hook-form
- zod
- tailwindcss
- antd
- nuqs
- react-hot-toast
- express
- mongoose
- jsonwebtoken
- cors
- dotenv
- nodemon
- bcrypt