BrainBash is a web platform that provides a marketplace for experts across various domains to share online events and offer consultations. Users can attend events, seek personalized advice, and request expert assistance, all through a seamless and user-friendly interface.
- Marketplace: Discover online events across diverse areas of expertise.
- Expert Consultations: Connect with experts for one-on-one consultations and personalized requests.
- Responsive UI: The interface is fully responsive, providing a consistent experience across different devices.
- Secure Authentication: Register and log in safely to access the platform’s features.
BrainBash is built using a robust modern tech stack:
- Frontend: Vite, JavaScript, React, HTML, CSS
- Backend: Node.js, Express.js, MongoDB, Mongoose
- Clone the repository:
git clone https://github.com/jinishakheni/BrainBash-Frontend.git
- Navigate to the project directory:
cd BrainBash-Frontend - Install the dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and visit
http://localhost:3000to access the application.
To create an optimized build for production, run:
npm run buildThe production-ready files will be available in the dist directory.
We welcome contributions to BrainBash! If you'd like to contribute, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push the branch to your fork.
- Submit a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for more details.
If you have any questions or need assistance, feel free to open an issue or contact us.