An anonymous chat app for UCLA students.
First, clone the repository and install the required dependencies as follows.
git clone https://github.com/rickroll35L/babble.git
cd babble/babble-backend
yarn install
cd ../babble-frontend
yarn install
To start the app, you need to run both the frontend and the backend. Luckily, we've provided a script to make this easy. Navigate to babble-frontend and run yarn dev
.
~/.../babble/babble-frontend$ yarn dev
Now you're ready to start exploring the app!
Note: If you're running into problems with this command, make sure you're on a bash/zsh terminal and run the following:
yarn start & (cd ../babble-backend && node server.js)
Want to make a change? Great! Here are the steps:
- Either make a new branch or a fork of this repository.
main
is a protected branch, so you cannot push to it. - Follow the instructions in "Development Setup" above. If you're on a fork, replace the URL with the fork's URL; if you're on a different branch, check it out using
git checkout
. - Make your changes!
- Before you push, make sure your app builds properly. Don't be the guy who broke the entire project!
- Once you're ready, stage and commit your changes.
- Make a pull request with your changes, and let someone on the dev team know.
- If your code passes code review, we'll merge it into
main
. Congratulations! If you'd like, it's now safe to delete your branch/fork.
This project and its code are licensed under the MIT License. You're free to use it however you wish!