GithubHelp home page GithubHelp logo

kalimatai-kataai's Introduction

Kalimat AI

Introduction

This project is intended as a test project for applying to kata.ai. If you are not authorized to view this project, you must delete this project from your machine.

Running

You can run the project by simply installing the required packages using npm install (add --only=production if you want production dependencies only) and running node app/index.js (make sure you are active on the project root directory). Make sure you have node installed. NOTE: ONLY TESTED ON v.6.10.0.

Running via Docker

If you have docker installed, you can build the docker file by running docker build -t kalimatai . and once its done building you can run docker run -it --rm -p 8080:8080 kalimatai. The interactive -it flag is needed because the server will be able to send message to clients from the CLI and it can only be done if you are having the tty and std_input open.

Recompiling Frontend Assets

The frontend is compiled using Laravel Mix as a wrapper of the WebPack configuration. If you need to recompile the assets, run npm run <production|dev|watch> and make sure you have the devDependencies of the project installed.

Switching from React to Vue

The frontend is also implemented using Vue, you can open the index-vue.html file to access the Vue version of this project.

Credits

Aditya Purwa [email protected]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.