BClub revolutionizes the way Bruins and clubs at UCLA connect by providing a cutting-edge platform. It offers an intuitive interface for club profile pages, seamless event calendars, convenient club interest forms, and robust search and filtering capabilities. Discover your ideal clubs effortlessly through our powerful tools and make the most of your UCLA experience!
-
Clone this repository
git clone https://github.com/tylerdtran/BClub
-
Install Node.js
Install the most recent version of Node.js onto your device. For further instructions on Node.js installation, visit the Node.js installation page: https://nodejs.org/en.
-
Move into the project directory
cd BClub cd frontend
-
Install Package Dependencies
npm install npm run build
Start the client with:
npm start
Now you can access BClub by navigating to http://localhost:3000
in your web browser.
We welcome contributions to enhance BClub! If you have any suggestions, bug reports, or feature requests, please create an issue in the issue tracker.
If you would like to contribute code to the project, please follow these steps:
- Fork the repository
- Create your feature branch (
git checkout -b feature/YourFeature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin feature/YourFeature
) - Create a new pull request
Please make sure your code follows our coding standards and include tests if applicable.
This project is licensed under the MIT License.