A Kaggle clone made using the Django framework as a learning project.

Overview

Mini Kaggle (Also known as data-platform)

A Kaggle clone made using the Django framework as a learning project at Divar in the summer of 2021. This project is a collective work of 5 people, and its credits are divided between the members.

Key Features

Featuring a robust authentication system, you can create your account and start analyzing datasets, create notebooks to work with those datasets, define workflows as DAGs, and recieve notifications corresponding to the state of your tasks.

We have implemented a Jupyter Notebook clone from scratch that runs within a safe, isolated Docker enviorement.

You can also define workflows. These can help you define a series of tasks to be done in a specific order and time so your data could be pipelined between notebooks. This way you don't have to stay awake at nights running your notebooks!

How To Use

To run the mini-kaggle webapp, first you have to install the requirements. To do so, run:

pip install -r requirements.txt

Then to run the project, simply run:

./manage.py migrate
./manage.py runserver

Keep in mind that the first line has to be run only once.

Licence

All rights are reserved by the developers. For more information you can read LICENCE.

You might also like...

This repo. contain some "Login page" , That I have made during learning and practicing HTML & CSS.

This repo. contain some

Login-Page This repo. contain some "Login page" , That I have made during learning and practicing HTML & CSS. Table of content: v1 v2 Objective and Re

Jan 28, 2022

Simple learning framework on FiveM (Personnal use)

Simple learning framework on FiveM (Personnal use)

ABOUT What is this ? It' a simple framework for FiveM written in TypeScript with position sync in database. I'm trying to make it better by adding som

Dec 1, 2022

(Developing) Twitter Clone made with Remix, EdgeDB & UnoCSS.

Twitter Clone Twitter clone made with Remix, EdgeDB & UnoCSS. Demo: twitter-clone.poke.dev Features Signup/Login (With GitHub OAuth) Create tweets Fol

Jan 3, 2023

This is a simple frontend project which is built while learning full-stack web development

This is a simple frontend project which is built while learning full-stack web development

This is a simple frontend project which is built while learning full-stack web development by Dr.Angela yu the course is called The Complete 2022 Web Development Bootcamp this is the best-seller course in web development on Udemy

Aug 3, 2022

Website to present projects made by me and that are part of my personal portfolio. It was made using React, HTML y Scss (CSS).

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Dec 23, 2021

This is a fully functional DAO, a Web3 project made using Solidity, Hardhat, JS, Next.js, Openzeppelin, CSS, HTML, using the Rinkerby network!

My First DAO! This is made for a DAO-Tutorial via learnweb3.io This is a DAO, a decentralised autonomous organisation, essentially a more collective a

Jun 20, 2022

Reinforcement learning using Markov Decision Processes. For JS, written in C++.

Reinforcement learning using Markov Decision Processes. For JS, written in C++.

Pavlov.js About Pavlov.js uses Markov Decision Processes to implement reinforcement learning. It is written in C++ and compiled to JavaScript. For mor

Dec 14, 2022

An AWS Cloud Native application using CDK that defines a Serverless Event Driven application for interacting with Twitter and utilising Machine Learning / AI as a Service.

An AWS Cloud Native application using CDK that defines a Serverless Event Driven application for interacting with Twitter and utilising Machine Learning / AI as a Service.

AWS Serverless Event Driven Twitter Bot An AWS Cloud Native application using CDK (Written in TypeScript) that defines a Serverless Event Driven appli

Dec 18, 2022
Releases(v1.0.0)
Owner
Sina Kamali
Existential crisis master | CE student @ the University of Tehran
Sina Kamali
This is a project that is used to execute python codes in the web page. You can install and use it in django projects, You can do any operations that can be performed in python shell with this package.

Django execute code This is a project that is used to execute python codes in the web page. You can install and use it in django projects, You can do

Shinu 5 Nov 12, 2022
Visual Studio Code extension for formatting and linting Django/Jinja HTML templates using djLint

Visual Studio Code extension for formatting and linting Django/Jinja HTML templates using djLint

Almaz 25 Dec 15, 2022
Employee Management System is a web application developed using Django(Backend) which manages the record of employees, their salary, attendance. publish public notices, assign works to employees, make requests to employees.

Employee_Management_System Employee Management System is a web application developed using Django(Backend) which manages the record of employees, thei

Preet Nandasana 7 Dec 16, 2022
This repository is for a tutorial on how to implement ci-cd in django using AWS

AWS CI/CD DJANGO Overview This repository is for a tutorial on how to implement Django CI/CD Pipeline in AWS. It contains important scripts needed to

Somtochukwu 8 Aug 19, 2022
My Django Inventory App

My Django Inventory App

Eklu Victor Dziedzorm 1 Mar 3, 2022
This is food delivery app i.e, Zomato ( React Native + Django )

Food-Delivery-App ( React Native + Django ) Changes you have to made to backend. In backend edit PaymentViews.py file and write your own Paytm MERCHAN

Sumit Singh 10 Dec 22, 2022
Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines.

Journeys is a django based community-focused website that allows users to bookmark URLs (through chrome extension) and share their journeys through timelines. A timeline is a collection of links that share a common topic or a journey of building and learning something new. Users can create timelines, share them publicly, and explore resources.

Students' Web Committee 14 Jun 13, 2022
Django, wagtail-cms, league, kgs, baduk

Open Study Room Open Study Room (OSR) is a community of go/baduk/weiqi player who shares, builds and organizes knowledge, opportunities and resources

Dredsoft 3 Sep 15, 2022
LinkedIn-Clone - a LinkedIn clone with firebase, redux and styled components

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya

Asher Price 1 Jan 3, 2022
Windows 11 clone made with 💛 using NextJS and TailwindCSS by Vishwa Gaurav.

Windows 11 Windows 11 made with ?? using NextJS and TailwindCSS by Vishwa Gaurav. ScreenShots *In Development Mode Our Social Links PageSpeed Insights

Vishwa Gaurav 29 Nov 9, 2022