Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Let's start #3

Closed
AliWayDev opened this issue Jul 15, 2022 · 2 comments
Closed

Let's start #3

AliWayDev opened this issue Jul 15, 2022 · 2 comments

Comments

@AliWayDev
Copy link
Contributor

Hi,
"How can I help you ?",
so I like your project but I don't understand many things there,
can you share the design of this project? maybe so I will understand it.

And can you just tell me about the goals of this project?

Thank you //

@khaledxyz
Copy link
Owner

khaledxyz commented Jul 16, 2022

Hello!

Thanks for reaching out Ali Nurlibekov. So the project is basically a Discord clone (I'm planning to include only the core features). I don't have a design because I'm not a designer. I'm copying Discord's UI; Though I have a different color palette than theirs:
See client/src/sass/utils/variables.scss. Since this is my first fullstack mern project; things all over the place so I appologize about that.

The core featuers are:

  • Login/Sign Up (Done) [Routes : /login / signup]
  • DMs & friend requests
  • Creating Servers (Almost done) [Referred to as Guilds in the source code to avoid any confusion with the 'server' of the app]
  • Inviting Friends to Servers

Main technologies:

  • MongoDB (Mongoose)
  • ExpressJS
  • React (Vite)
  • Socket.IO

After I'm done with most of these I'm planning to add voice chats & video chats.

I'm currently working on the UI of the dashboard [See: http://localhost:{PORT}/channels]. And I'll try to include more info in the readme later on.

@AliWayDev
Copy link
Contributor Author

Okay, I understand and I'm waiting for the issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants