Community hub for Streetwear enthusiasts. Including a marketplace, blog, instant messaging, email and social authentication, and more.
A more detailed description is available on my website 📖
Some of the technologies used in this project:
- React
- JavaScript & TypeScript
- Algolia Search
- Firebase
- styled-components
- Axios
The project is currently being migrated to TypeScript and currently contains both JavaScript and TypeScript code.
⚠ The app may not be fully stable until the transition is complete.
While the project was never launched to the public, it can still be viewed live here.
- run
npm i -g firebase-tools
to install firebase cli, then login - run firebase functions:config:set name="value" inside functions folder to set algolia keys
- when deploying make sure the correct environment is selected using
firebase use
- make sure config variables are correct for all environments in src/components/Firebase/config
- to get web app config options run
firebase apps:sdkconfig web
- to get web app config options run
- frontend environment variables are included in the static bundle and as such they aren't secret