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.example
file and rename it into.env
- Add these lines to your
.env
file
DB_HOST=127.0.0.1
DB_PORT=3306
DB_USER=root
DB_PASSWORD=
DB_DATABASE=adonis
- Run
npm install
in the terminal to install its dependencies - Run
mkdir tmp
in the terminal to createtmp
folder as a path for your database file - Run
node ace migration:run
in the terminal to migrate the tables into database - Run
node ace db:seed -i
in the terminal and choosedatabase/seeder/User
if 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 --watch
in 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: [email protected]
password: password
- Try out the features!