nicolaseschneider / discoded Goto Github PK
View Code? Open in Web Editor NEWClone of Discord
Clone of Discord
MVP is completely styled and seeded
MVP is bug free with smooth navigation
MVP is bug free on a hard refresh (โ + shift + R)
MVP handles errors with informative messages for user
splash page is animated
drop-down menu works
clicking the box triggers an animation.
Splash Page
when the user is logged in or notauthor
column on posts should be author_id
Great job on your schema! If you have any comments/concerns about any of this, comment below or Slack me!
servers
server_id
should just be id
moderator_ids
, should just be admin_id
or owner_id
DM?
(also, in JS, we don't put question marks in names)channels
id
server_id
(can be null
if it is a dm
)user_ids
(since server
membership
doesn't mean channel
membership
)dm_ids
that hold all the ids of the dm channelsid
channel_ids
A/a
should be a/A
js :)Nice work!
Great job! If you have any comments/concerns about any of this, comment below or Slack me!
channels
show
, update
, and delete
route for a channel
to be nested under servers
DM
for a user (POST
to just /channels/
)show
route that's not nested under servers
posts
index
and create
route for posts
nested under channels
Its working, its relatively well styled. Im currently implementing the add channel button, but once thats done I think Im ready to begin DMs
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.