Yggdrasil is a (currently pre-beta) public chatroom created using CRA powered by Firebase.
You can enter a chatroom or create one yourself. But there are restrictions for each user (mostly due to me being cheap and hosting the Database on a free tier plan so I don't have a lot of storage for now)
- First you need to set up Firebase. Please refer to the following docs before running the app:
- Install and start the local server
yarn && yarn start
- Access http://localhost:3000
Please see CONTRIBUTING.md
- As this is an app I built for fun, I haven't really begun adding tests (yet). If you would like to contribute (refer to CONTRIBUTING.md), feel free to send a pull request :)
- Manual testing should be done locally. Please see Firebase settings on how to configure the app on the backend.
- Add unit & E2E tests