Code Monkey home page Code Monkey logo

codecolla's Issues

WebRTC static chat

Create a chat without a server that uses WebRTC to send and recieve (only) text messages.

Баг при многострочной вставке

Такой мощный косяк. Целиком не тестировал но часто бывают следующие проявления:

  1. Вместо последней строчки встаавляется первая
  2. После последней строчки вставляется еще одна первая
    3.Последняя строчка не вставляется, зато все строчки смещаются и вначаале вставляется пустая строчка

Если после этого нажать Ctrl+Z то начинает твориться откровенная магия. Если несколько раз нажать Ctrl+Z, Ctrl+Shift+Z codecolla падает, все это сопровождается магическими фейверками. Если подобрать красивую подсветку синтаксиса, то Сальвадор Дали позавидует.

ChatBox component

Сделать компонент, который отображает окно чата + в будущем в это окно будут выводиться сообщения от бекенда.

ESLint

Configure eslint for the project.

Make some tests

Т.к. у нас теперь нормальная архитектура появились тестабельные части. Соответсвенно нужно написать тесты. Я начну, т.к. более менее знаю как это делается, потом вы будете дописывать уже тесты к фичам которые вы реализуете. Скорее всего к каждому пул реквесту я буду просить тесты, которые покрывают то, что вы написали.

MenuBar problem

  • Изменить расположение выпадающего меню так, что бы первый элемент стоял рядом с тем, из которого собственно это меню выпадает. На данный момент менюшка выпадает просто справа. С привязкой к верху.
  • И у элементов, из которых может что-то выпасть пририсовать треугольничек, а то ни разу не интуитивно понятно)
    alt text

Find a sandbox with API to compile and run projects

Изучить compilebox API. Ответить на вопросы

  1. Можно ли запускать больше одного файла?
  2. В каком формате отправлять файл на сервер?
  3. В каком формате получать данные с сервера? (Вывод в консоль получается весь сразу или по кусочкам в ходе выполнения программы)

Create homepage

Нужно создать страницу, которая будет показываться при входе на сайт.

Там должен быть логотип codecolla и 1 кнопка Create new session.

Collaborators cursor traking

Нужно чтобы было видно курсоры других участников в комнате.

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.