This is Dataset Management Platform, a platform where you can upload your datasets and assign to tasks that you created. There are several rules though which written below:
- One dataset can only be assigned to one task. To change it, you can delete your task and assign the dataset to another task that you created.
- Max upload size for dataset is 5 MB.
- You can only download the dataset after you booked the task
- Make sure you have installed Node.js in your computer. You can install it using
nvm - Download the code using 'Download ZIP' or you can clone it using
git clone https://github.com/yudhagalang/dataset-management-platform.git. You can skip this step if you already have the zip file - Once downloaded, you can extract it and open Terminal from the extracted folder
- Create a copy of
.env.examplefile and rename it into.env - Add these lines to your
.envfile
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASSWORD=
DB_DATABASE=adonis
- Run
npm installin the terminal to install its dependencies - Run
mkdir tmpin the terminal to createtmpfolder as a path for your database file - Run
node ace migration:runin the terminal to migrate the tables into database - Run
node ace db:seed -iin the terminal and choosedatabase/seeder/Userif you want to have a dummy user to login. You can skip this step if you want to create user on your own. - Run the application by typing
node ace serve --watchin the terminal - Open the server address in the browser. Default:
localhost:3333 - You can use the dummy user below to login the application.
DUMMY USER
email: dummy@mail.com
password: password
- Try out the features!