Code Monkey home page Code Monkey logo

tutorcat's Introduction

Tutor Cat

Hệ thống diễn đàn và trao đổi về lập trình

Dự án tham gia cuộc thi WebDev Adventure 2022 - UIT do Meowmeow team thực hiện

Demo

Tutor Cat

Tính năng

  • Thảo luận, trao đổi qua các câu hỏi và các chủ đề được tạo trên diễn đàn
  • Tạo meeting video Q&A không cần tài khoản nhanh chóng và tiện lợi trong chưa đến 1 phút. Gửi code và chạy code trên web với thời gian thực
  • ... [Đang phát triển]

Công nghệ

Team sử dụng NodeJS, NextJS, PeerJS & SocketIO và một số thư viện khác

Cài đặt

Sử dụng Docker

Ở thư mục root chứa 2 folder client & server, mở terminal, chạy lệnh docker-compose up

Đối với Front-end

Hệ thống yêu cầu máy chủ cần có Node.js v16+ để khởi tạo. Các bước tiến hành cài đặt và khởi chạy được hướng dẫn với máy đã cài đặt sẵn gói npm hoặc yarn

Trước khi sử dụng phần Frontend

Cần cài đặt tất cả các gói trong package.json

  • Qua npm: npm install
  • Qua yarn: yarn

Môi trường lập trình

  • Qua npm: npm run dev
  • QUA yarn: yarn dev

Sản phẩm

Đầu tiên, chúng ta cần xây dựng hệ thống:

  • Qua npm: npm run build
  • Qua yarn: yarn build

Tiếp theo, chạy lệnh dưới đây để khởi chạy hệ thống:

  • Qua npm: npm start
  • Qua yarn: yarn start

Đối với Back-end

Cần cài đặt tất cả các gói trong package.json

  • Qua npm: npm install
  • Qua yarn: yarn

Môi trường lập trình

  • Qua npm: npm run dev
  • QUA yarn: yarn dev

Môi trường sản phẩm

  • Qua npm: npm start
  • Qua yarn: yarn start

tutorcat's People

Contributors

cawfee4 avatar sheroanh avatar trunkey2003 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

sheroanh

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.