IT Assist v2 is a web application designed to streamline IT support and ticket management using a modern tech stack primarily built with TypeScript.
- Ticket Management: Create, update, and track IT support tickets.
- Call Handling: Detailed pages for managing and viewing call logs.
- UI Enhancements: Improved user interface for better navigation and interaction.
- Static Export: Enhanced static export settings to ensure dynamic routes work seamlessly.
- Debugging Tools: Dedicated page for troubleshooting connection issues and common problems.
To get started with the project, follow these steps:
-
Clone the repository:
git clone https://github.com/uvadhar11/it-assist-v2.git cd it-assist-v2 -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Build the project:
npm run build
-
Start the production server:
npm start
The project relies on various packages and libraries. Some of the key dependencies include:
nextreacttypescripttailwindcss@radix-ui/react-*components for UI elements
For a full list of dependencies, refer to the package.json file.
Recent commits include:
- Refactor: Simplify API URL handling and improve ticket/call detail pages
- Fix: Remove credentials option from default CORS settings
- Merge branch 'main' of https://github.com/uvadhar11/it-assist-v2
- UI changes
- Gradient background, pretty decent UI
For more updates, visit the commit history.
Contributions are welcome! To contribute, follow these steps:
- Fork the repository.
- Create a new branch.
- Make your changes.
- Submit a pull request.