Create a Full-stack Realtime Chat App, implement Group Chat as well as direct messages. Do the first step to become a Full-stack Developer and have fun coding this project.
It's free and always will. You can use this design for your portfolio/website without any limitations. Additionally, you can share the completed project wherever you want.
Read me first
The goal of this project is to build a Chat App similar to the design above.
Technologies & tools will be proposed down below but feel free to use different ones if you're more familiar with them. Have fun along the way.
How to start
In most cases, CodeSandbox will be the best place for starting out rapidly.
You could also use an IDE, VSCode for example, and create e.g. a GitHub repository with custom deployment. More about it in the "Build & Deploy" section.
Technologies & Tools
Stuck, can't progress?
Take a break, think about all the pieces you need to build for this project.
Build & Deploy
If you decided on CodeSandbox, there should be a "Share" button that you can use as a link for your completed project.
Review & Feedback
Before you share the completed project, feel free to post it on Slack for review, someone might pick it up and give honest feedback, maybe even propose code improvements. After all, we want to improve as Developers.
Share your solution
It would be amazing if you can tweet @BigsonDev with the link to the completed project and/or GitHub repo. All the mentees would love to see what you've built (and me too).
Wall of Fame
Be the first one to land on the Wall of Fame.
To get in the Wall of Fame, I'll need a couple of things.
If I missed your solution, please, contact me via the Reach Out form.
I can't promise every solution will land on the Wall of Fame, it needs to be neat and crispy.
the guide to beat frontend interview
I've been recruiting Frontend candidates for almost 2 years. This guide is a cheat sheet based on my recruiter experience. And the goal of it is to help you overcome technical interviews.
Let's build a community that will help each other.