You are browsing as a guest. Sign up (or log in) to start making projects!

Slack

  • 13 Devlogs
  • 20 Total hours

I am building my own slack - and yes you can build your apps in it

Open comments for this post

3h 21m 50s logged

  • Added delete channel and leave channel functionality
  • Added a homepage when no channel is opened
  • Created layout for channels/[id] to avoid reloading the channels joined to improve performance
  • Added attachments feature, including a nice preview for images
3
0
27
Open comments for this post

1h 6m 53s logged

Updates

messages from the same person sent within 2 minutes does not show pfp, display name, and time stamp. also improved slack info styling, and started working on search channels functionality.


Notes: switched to Ubuntu :ubuntu:

0
0
5
Open comments for this post

1h 8m logged

improved the slack info formatting, added the api routes to add people to private/public channels, and also added the search user functionality

0
0
7
Open comments for this post

1h 24m 31s logged

added more db functions to clean up the apis, it redirects to the new channel created, added feature to send a message by slack info, and did some ui work

0
0
11
Open comments for this post

1h 24m 4s logged

Users can now join channels they are not a part of, and added db utils to simplify the code

0
0
23
Open comments for this post

1h 11m 5s logged

Added hiding private channels when user is not in them, also implemented supabase realtime to add new messages as soon as a user posts them.

0
0
39
Open comments for this post

1h 5m 49s logged

the channel page now shows the actual data of the channel, also, i added react quill editor (WYSIWYG editor) for formatting the text, just like slack.

1
0
32
Open comments for this post

1h 26m 5s logged

created a modal to make new channels. also added error handling to the api routes. it also prevents creation of channel with same names. also, I improved the code quality by splitting the main page into multiple components.

0
0
28
Open comments for this post

1h 1m 36s logged

added the main channel ui - very basic as of now - but now I will start making the apis and work on ui later

0
0
11
Open comments for this post

3h 25m 11s logged

So I have set up hack club auth and supabase for auth and db. Also, I have created a basic layout for the app. I will now work on improving the sidebar.

0
0
12

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…