A simple application to place a label in the point of inaccessibility
·
Report Bug
·
Request Feature
Table of Contents
SVG label is a small application to add label to the best point of inaccessibility
- Add label to the svg polygon by
- Enter label name
- Browse or drop svg files to load the svg
- Click the Render button to add label on the loaded svg
- You can view all rendered SVG by clicking on view history
To get a local copy up and running follow these simple steps.
Require Node to run this project
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/MakeWaterGreatAgain/SeemranCaseStudy.git
- Install NPM packages
npm install
- Run API in
json server
json-server --watch db.json --port 3004
- Excute the application
npm run start
See the open issues for a list of proposed features (and known issues).
Seemran Xec - (simxec@gmail.com)
Project Link: https://github.com/MakeWaterGreatAgain/SeemranCaseStudy.git
- Typescript : Used for error free code and faster developement
- Sass : CSS pre-processor used for better structuring of the styles
- Axios : To make API request
- React Router : Used for routing of pages
- TinyQueue: Binary heap priority queue used in the alogorithm
- Font Awesome: Icon library
- JSON Server: Dummy server to mimic API