An open API service indexing awesome lists of open source software.

https://github.com/fuzziecoder/brocode


https://github.com/fuzziecoder/brocode

brocode css fuzziecoder html5 javascript js meetup mongodb node-js npm-package open-source postman reactjs socket-io vercel-deployment website

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

          

# 💬 Brocode

**Brocode** is a sleek, real-time event planning and social meetup app built with modern web technologies. Designed for tight-knit friend groups, it allows users to create and manage events, connect with others using unique user IDs, and enjoy a shiny, animated UI experience.

---

## ✨ Features

- 🔐 **Authentication**
- JWT-based login
- Google OAuth support

- 🧑‍🤝‍🧑 **User System**
- Unique user IDs
- Add friends by ID
- Real-time friend request notifications

- 📆 **Event Management**
- Plan events with details like time, place, and budget
- Notify all members automatically via email
- View and manage upcoming meetups

- 🌟 **UI/UX Highlights**
- Glitch text effect for logo
- Splash cursor animation
- Shiny buttons and star border designs
- Framer Motion animations

- 📡 **Real-time Communication**
- Built-in WebSocket support using Socket.IO
- Instant updates when events or status change

---

## 🛠 Tech Stack

| Layer | Tech |
|-------------|--------------------------|
| Frontend | React.js, Tailwind CSS, Framer Motion |
| Backend | Express.js, Node.js |
| Database | MongoDB |
| Real-time | Socket.IO |
| Auth | JWT, Google OAuth |
| Deployment | Vercel / Render (or custom) |

---

## 🗂 Folder Structure

```bash
Brocode/
├── client/ # React frontend (with animations & UI)
├── server/ # Express backend (auth, events, users)
├── public/ # Static assets
├── .env # Environment variables (not pushed)
└── README.md

##🤝 Contributing
Fork the repo

Create your branch: git checkout -b feature/awesome-feature

Commit your changes: git commit -m "Add awesome feature"

Push to the branch: git push origin feature/awesome-feature

Open a pull request

https://www.cloudskillsboost.google/public_profiles/65f9db62-37ab-44ad-bbde-c7177bb60a78

https://www.cloudskillsboost.google/public_profiles/65f9db62-37ab-44ad-bbde-c7177bb60a78

https://arcadecalc.netlify.app/dashboard

##🧑 Author
Ram Kumar — @fuzziecoder