theimberger / relax Goto Github PK
View Code? Open in Web Editor NEWA clone of the workplace chat application, Slack
A clone of the workplace chat application, Slack
Message table
Message model
Message associations
Messages controller
User Table
User Model
Sessions Controller
Users Controller
Application Controller
Allow channels to be formed between individuals
Make sure live chat occurs in real time
Style forms and user page
Style channels
Can't be done without refreshing the page. I know you don't have a means for switching right now (I manually changed the URL) but you should plan for this.
Style direct messages
Adapt direct messages model to accommodate multiple members
Allow testing of app without creating a user
Style messages and chat containers
Allow users to create and edit channels
Allow users to create and edit multi person chats
Display user information and views
Sign up and in forms
Logout buttons
Allow users to create and update their messages.
Pending learning how this works.
Channel Table
Channel Model
Channel Associations
Channels controller
Render index of messages
Eliminate dead links - they're bad UI. You can fill in the empty space later with links to your GitHub/LinkedIn/portfolio site.
Also, the Create a Space
link is broken.
Create forms and buttons for direct messaging
Pending knowing how this works
Allow users to see all chats they are enrolled in
Show an index of all channels a user belongs to
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.