DataAnnotated is a platform which offers various data annotation task with easy collaboration with peers. The platform creates a seamless integration between data in annotation and data used in development. This way the developer can keep track of the annotated data while in development with no need for manually checking the annotated data every once in a while.
A complimentary python package is developed connecting their user profile during development. In this way, they could annotate their data and download it from the package during development.
- Clone the repository :
git clone https://github.com/SiddeshSambasivam/DataAnnotated.git
cd ../DataAnnotated
- Create a .env file :
touch .env
- Add environment variables to .env. Sample .env file :
DB_CONNECT = mongodb+srv://admin:dataannotated123@cluster0.jpypu.mongodb.net/test
TOKEN_SECRET = dataannotated123
- Run npm install if this is the first build or if new packages have been added :
npm install
- Run npm start. This command will start a local development server and open up a browser window. Most changes should be reflected live without having to restart the server :
npm start
yarn build
This command generates static content into the build
directory and can be served using any static contents hosting service.
GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages
branch.
This project is licensed under the MIT License