SnipLib is an online dashboard app that allows you to create your own library of snippets. Users are able to create code snippets in different languages, store and edit them.
- React
- Redux (+ redux-thunk)
- Firebase (Auth + Realtime DB)
- styled-components
-
npm install
-
create a Firebase web project
-
create .env file on the root of your project
-
add env variables for your Firebase initialization
REACT_APP_FIREBASE_KEY="XXX"
REACT_APP_FIREBASE_DOMAIN="XXX"
REACT_APP_FIREBASE_DATABASE="XXX"
REACT_APP_FIREBASE_PROJECT_ID="XXX"
REACT_APP_FIREBASE_STORAGE_BUCKET="XXX"
REACT_APP_FIREBASE_SENDER_ID="XXX"
REACT_APP_FIREBASE_APP_ID="XXX"