This project, issuetracker, is a web-based project management software designed to streamline the process of tracking and managing project issues. This application interfaces with MongoDB to provide a robust and scalable backend for storing and retrieving project data.
-
Customizable Project Structure: Organize your projects in a way that suits your workflow. The customizable project structure allows you to create and manage projects with flexibility.
-
File Uploads Supported: Upload various types of files directly into the system. This feature supports efficient documentation and resource sharing among team members.
-
Client-Side Image Display: Uploaded image files are displayed directly on the client side, providing a visual representation of issues and enhancing the clarity of reported problems.
-
User Authentication: Secured using Passport.js for user authentication. This ensures that only authorized users can access and manage project data.
-
Filtering Support: Filter issues based on individual properties, allowing you to quickly find and address specific issues within your projects.
- Clone the Repository:
git clone https://github.com/alexandergardiner/issuetracker.git
- Navigate to the Project Directory:
cd issuetracker - Install Dependencies:
npm install
- Start the Server:
npm start
This project is licensed under the MIT License. See the LICENSE file for more details.
Thank you for looking at my project. This demonstrates my abilities in web development and my passion for creating efficient and user-friendly software solutions.