Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codecraft26/shvsa-frontend
https://github.com/codecraft26/shvsa-frontend
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/codecraft26/shvsa-frontend
- Owner: codecraft26
- Created: 2024-01-16T20:57:03.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-02-09T18:19:39.000Z (9 months ago)
- Last Synced: 2024-04-13T20:34:13.887Z (7 months ago)
- Language: JavaScript
- Homepage: https://shvsa-frontend.vercel.app
- Size: 158 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Support Ticket Entry System Client (React and Redux(State Management Library))
The goal of this coding assignment is to design and implement a Support Ticket Entry System using the MERN (MongoDB, Express.js, React.js, Node.js) stack.Create Ticket and Ticket assign to Agents in Roud robin.
This Client code is hosted on vercel.
## Getting StartedThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
## Hosted Link[https://shvsa-frontend.vercel.app/](https://shvsa-frontend.vercel.app/)
### Prerequisites
- Node.js - [Download & Install Node.js](https://nodejs.org/en/download/) and the npm package manager.
### Installing
A step-by-step series of examples that tell you how to get a development environment running:
#### Step 1: Clone the Repo
```bash
git clone https://github.com/codecraft26/shvsa-frontend
```### Step 2: Navigate to the Project Directory
```bash
cd shvsa-frontend
```### Step 3: Install Dependencies
```bash
npm install
```### Step 4: Start the Server
```bash
npm run dev
```### Step 5: Open Your Web Browser
Navigate to http://localhost:5174 or whatever URL your app runs on.### Screens
| Screens | USE|
|----------|-----------------------------------|
| DashBoard| Fetch all the tickets using filter & sort|
| Agent Creation | Create a agent |
|Ticket Creation | Creat a ticket|### features
- Add filter, sort and pagination functionality as per OpenAPI specs
- Filter fields - Status, AssignedTo, Severity, Type
- Sort fields - resolvedOn, dateCreatedopen to Raise a PR