THIS REPOSITORY IS NO LONGER MAINTAINED. The link to the Strawberry web app redirects to my new app Beam.
The social app for the people you already know
Link: https://strawberry.neonerapowered.com
You can create chats with people in the DMs tab! Just press "Create Chat" and type your friend's email. Even if they haven't signed up yet, they will see your request in the Notifications tab when they do.
You can also create threads with multiple people in the Groups tab! Press "Create Thread" and give your thread a name. After submitting, you will see the thread pop up in the left panel. Then, just open the thread, press the settings icon at the top right, and add your friends!
Let's give the Home page some love! You can see your friends' posts and statuses in the Home page by finding them in the People tab. You can post or set a status yourself in the Profile tab.
Strawberry has so many animations everywhere, similar to Discord. The web app has gradients and nice color accents, too.
In the future, there will be a ton of customization. As it is now, you can customize your message style between "Default" (Discord-style) and "Breckan" (bubble-style). But, there are a few more customization options I want to implement. I also have plans for a virtual invitation system similar to Google Calendar (or even Evite), but with an aim on simplicity. I'm tired of how complicated Google Calendar makes it when all I want to do is set a time, what we're doing, and who's going. I am also currently developing a mobile app using Flutter.
This app uses...
Frontend:
- React
- Redux Toolkit
Backend:
- Python websockets
- MongoDB
Other:
- Firebase Authentication
- Google Fonts and Icons
I started this project knowing little to nothing about React development, so my code might be messy. I open sourced this project in hopes that the project might gain a bit of traction and other developers could help clean up and improve my code.