Skip to content

Commit

Permalink
Firebase enabled
Browse files Browse the repository at this point in the history
  • Loading branch information
SUGAM-ARORA committed Jul 13, 2024
1 parent 72b752b commit 42d6ba2
Show file tree
Hide file tree
Showing 10 changed files with 2,012 additions and 951 deletions.
70 changes: 70 additions & 0 deletions .firebase/hosting.YnVpbGQ.cache
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
manifest.json,1720891132214,0958a5e0c831126100c8c2d06a6bbaa665a3900f21aaff4130238a6f5a113aa1
robots.txt,1720891132214,2544ca049f223a42bff01f72ad930a5edba75bbb7199d0f8430a02ff5aca16ec
logo512.png,1720891132214,7779210d56c1f3741e2e487799fe3092def4fa6ac450a60532b807c3a8971205
logo192.png,1720891132211,76c449ccb9cd117c2f2338f091b18f7050f3210e249b2228f5c81b23f34377cd
index.html,1720891223302,27e0f6b4f27af5950be1fe3f63a731e84603eb1a40412a92fe2c6c2e357694ff
asset-manifest.json,1720891223323,bd8ec5c8f4101f689e31ee688f08c72721b734d95a9752536c8a99470b749b5d
2.png,1720891132210,6a667861529ae3cfab25d66f68c5cbab1551f076f0cc5c296620495081a58687
1.png,1720891132210,a5ed5737ce6b590f6a47fb12b8b54041b0683f308dc950ed2e3b92dff3c8f484
static/media/register.270edb260578be66d92f3ad0f04b50ab.svg,1720891223299,e7d2df6fc2c6c65ca04896517ba5d322435a18113e50866efc824358ab2a1567
static/media/linkedin.6892b3ae328c7a1e055f.png,1720891223296,7ace30d67b618584f7eaf73cd153e8eff9f188e99842015a5a841b8a917013e6
static/media/homeicon.6dd83424193918fb1207.png,1720891223299,d0cdbd6598c78bb30be2c9278621d307cc9b18144004843b12e99477e04b90f4
static/media/log.cd046e1a495c96cce5951c2e227306cf.svg,1720891223299,3811df74e47aec5edd6627efe2fc68d0611e82701df440c6e382cd6600364237
static/media/fa-v4compatibility.cf7f5903d06b79ad60f1.woff2,1720891223299,45fcbd3ba8ad4babd2ff06ee513469f97a4f2f8e72b80f981f866f4e1078b6e3
static/media/fa-v4compatibility.c8e090db312b0bea2aa2.ttf,1720891223299,781ad8cf94713b3586ae61fe948e8b451f62c8b09bc877ec28a47afa22c4d91d
static/media/event.f1f49d6d7894a80b3ae0.png,1720891223301,9991229b0e101a8e3015546c722520e60de05d39b64d7982cc71acac71de553d
static/media/collaborationhover.99ac32a3a2d1ed7429a3.png,1720891223301,0818a3bb672c49a45494b24823fc7f08aa6c67c477b3a47bb88e4688bf86d1ad
static/media/women.e59bc6807572a2f7dbb3.jpg,1720891223302,18193fd7f335403140d73982da4077fb7f2324ac6fd2dff39bc56114f4ad9265
static/media/seller3.7438d8be043c56d690c0.jpg,1720891223302,3fc04f2c16bc35f119f8a2de5737ad8a1c6de57b7ca666ed113335d109a86fca
static/media/projecthover.3fc44cbbb954d782fb6e.png,1720891223302,8faba07698c00cebde30085dc4b4f80eb83604ff0d928fc32da22bd61674bb3e
static/media/project.790d4a6dbbef7c8eb5d5.png,1720891223302,8f0c9070aca3dd3e618f773971a1615363086cf2e93bca09817096bb1efd8e67
static/media/profile1.5faf09a7795d28bf5a2b.png,1720891223301,ac3d3091e24d3ae7e4dab4e4ff42f0bafbe0bf162183d51991ec4228e35941f8
static/media/instagram.159594a2d44d9175df20.png,1720891223296,6bec70c2d4fe7c925435f54aaea6ad2180579aedde2ee21145bd02b8cae3e890
static/media/hire-landing-cat-logo-design.92af35d58fd29e5c925e.webp,1720891223296,dc7e50b2a6ac23969b10d2800cdea20edfa5f5f32efb9375078a4aba12e304a9
static/media/fa-regular-400.21cb8f55d8e0c5b89751.woff2,1720891223296,5bc42af8a080aa8dd30e2ee64280fb7644dc612f23641f386bfcd287e7ce3adf
static/media/eventhover.1c1eeedf5ed74ef9d43a.png,1720891223301,6b6832da7c403615a58d649f1bb31ea8877d100357bca0a6061a5afcdf13d282
static/media/seller4.6c17dab7a2e523b38a20.jpg,1720891223302,14ac51ae83a4fa0d3e42a57436db9df2cdd51f1f40b0ec8192cb91de2ffdd17d
static/media/profile.1dbf553e0a82d03a7ce2.png,1720891223300,99c76b74571443f0850e17479209f147de59c57ebc7552ecaf0d173213558e67
static/media/fa-regular-400.eb91f7b948a42799f678.ttf,1720891223299,e3cefda95af8dd0133f5c6b4d8ffda85588cf6123db674d96b46d5663273fb06
static/media/collaboration.b18723605ca404caa58f.png,1720891223301,651169dfa91b2de527038e4088876052c0c006a635bdf73d556817deb8ec89b2
static/media/card9.6d96022c8f0793e6dd91.png,1720891223300,0cb8bd184e741890775a57acb8c9d46726e83a9d44941c5b4996d477009cdcf0
static/media/third.0484c8f4acaec2508b0c.webp,1720891223296,7bdae3562089034784f736a977d87664f154d4ee8061c9b5bd58bd4a8709dac5
static/media/seventh.c823da098f8fedaea83b.webp,1720891223296,a20157b6f1a2c20dbdb88985fb9a591cd89b219b0d276768e0486dd88aed334b
static/media/seller2.84fe167149224c4ff81d.jpg,1720891223302,c5a20319e072abe4753c3a11e8eae8b3cbd36e0c16b2918fb6a10072a6b71284
static/media/seller5.ae40df41d24083866d8f.jpg,1720891223302,c3bc12e55d45eaf2440ab1b284d66efc9217118d1bed0cd9d26d7e2a5fbe723a
static/media/seller1.0c86b331a4ef80d2811f.jpg,1720891223302,f9789ec4dc1d0d5085647c660a604b86b646662233009e307fdda647b6638ecd
static/media/knowledgehover.e3aee51d0c221126d7fd.png,1720891223301,6fec80ed53f2e6f02b2ec9596110bfb914e6f5e86ed34eeecf4f3cc894cd20c9
static/media/knowledge.8758f38b87c1c927ef8f.png,1720891223301,f05294eb190517f4ea71d2e108352d5903a771606f0a6c5503e195c2979b79e3
static/media/apple-touch-icon.9cc846c4288b686738cc.png,1720891223301,8cd56b1fe21dabc0fd0a9ed265d15bd178a6fc685bc3d6bd1bc2c03bdc45ab70
static/media/eighth.3f6d5086c8b1420cc94c.webp,1720891223296,14ff65ccdc00142156c299daa323e33c3fba9704f4f768c7e40658968b53f7b8
static/js/main.c0fac493.js.LICENSE.txt,1720891223302,2c6572413049edc2d050a8d34acbc31a9cd570755cd97c9494750ce0773c8bf8
static/media/card4.238bcc8bdb31e2e7c7af.jpg,1720891223299,a07d973f0e9bcacdce1b05133be77977d4a3759599ffdf2929e56ed48aae5bcb
static/js/488.63a97ade.chunk.js.map,1720891223323,16f98aa589b0371ac0545962cbc10c701b8c1ac22ec2f76f8afdb5a52469dbfb
static/js/488.63a97ade.chunk.js,1720891223303,c6b763977a51b51f45b862d34d96c91019adc78f5a8be128f75647bf2606baa1
static/media/HirePage.d311277d9c20a7fb75ed.webp,1720891223296,a9568e2cc0c80b0b20b8fd632cb5ad08c95969cab6cd366013f66e4e70490cda
static/media/sixth.47cf0807f1f5f32e5538.webp,1720891223296,bd3f7c32ec7b9b42a6db7d389ec2056761779df3fcc53fe0f3c8a6e64a9a005d
static/media/card1.c27bef1c7f6a0ff278c3.jpg,1720891223299,19019a13df53d4ee9e699be33f42310302746709c060d5704a1f994544832133
favicon.ico,1720891132211,c442455040e8d59165d925e740bf01e5709f9848c981f3cbf63cd1ebe383dc7c
static/media/card7.b25b2be8caee889d6ad4.png,1720891223300,5e1b25c10ee49ae3cb333779b630fe6394efa0c4b1b3b79193030980c8cd9e09
static/media/logo.5a0d7d5f767f88ca1a2d.png,1720891223302,c442455040e8d59165d925e740bf01e5709f9848c981f3cbf63cd1ebe383dc7c
static/media/hire-landing-cat-branding.1154153bd8afa76f2560.webp,1720891223296,926753bed1132758525fb7ba0315384e95a6648ca1e6d7023e408a3bc3d64b43
static/media/fifth.33b55fc057a1be70f952.webp,1720891223296,f985e64fbe81a3d2484c06165c174629aeb97d4d624ba1769c060572d938e7d5
static/media/fourth.b9ad608f4dabd60878aa.webp,1720891223296,a08d5920cad2532ee881ffadee26dbcd5a78c05e3d8d4f13e3e56188ff01eb4c
static/media/card12.093d95181352dfd0126b.png,1720891223299,d701884b365b28c1200854f3232851c89b6c8584c9879b07c7d07e03a2459950
static/media/card5.f1c021388e4ef4245f0c.jpg,1720891223300,0887af0635742cc09c36ee691712bfeb9d0a7a159a9daa940cc63328f90259bd
static/media/Avatar.8d5105eb7592fb5cd091.png,1720891223296,3214a123f2c0056415eefd80730fb8c33d33ba7c4f1a149eedd91e7cf3bfd7d5
static/media/fa-brands-400.455ea818179b4def0c43.woff2,1720891223296,238b6c6d5d9719dd05db12c50495e2c8e8ae6cee16a209876e188fa7530d5eb0
static/media/card6.7eff3f6d34cd5ba44e4e.jpg,1720891223300,674b96e0f950a2b84439e4a1859edfe37fd94d95b2a741cb50958ee2966f6601
static/media/card3.b3aaacd01972d4e81836.jpg,1720891223299,015dde341ae0a99aaebd311231718e9aee568ef8c55cb08c298ee218b0bc6a8c
static/media/card2.70459f64e161d7a3045e.jpg,1720891223299,81d580d07ea8b079ca71c7a6f4e9163a6fe9057429d19cf006690bf3b3899d92
static/css/main.2da74625.css,1720891223302,cb5ca514be07cbe9040ccd0f46f7a1c2fd3936ca8f2ed43bf92143be40af2845
static/media/fa-solid-900.4d986b00ff9ca3828fbd.woff2,1720891223299,7799dbe5b1c68956fc24a4da4beb2aeccb2bd6fb3a4236518973469d87713409
static/media/fa-brands-400.60127e352b7a11f7f1bc.ttf,1720891223296,f965c777877634a06900940fa4ce40edff9b56b3ae08be3b3968ce50ce0ae4b2
static/css/main.2da74625.css.map,1720891223303,238400ddcef77c6c716d00627b86a37723004a449a5a18ffce52c111b3b0456e
static/media/1.9d5fc76d7705f2e9f226.jpg,1720891223301,f51371b271aece1a365817fd376a971a6183eec1014a8f19bbc7109970cf277b
static/media/fa-solid-900.bacd5de623fb563b961a.ttf,1720891223299,42a1970f708567b43f016bc2025a31048ed1afbc5e061b735a3f7eef62ddf107
static/media/card11.e2371ccc231824202cda.png,1720891223299,ae398629362de77f1fd4c5b24d4e5bd44815ef39aea720a392be7ce32ddc5e60
static/media/card10.a53e1291e52ef0a4c11c.png,1720891223299,a96dd2506e6d980d1e566506e5c220b29cfedef461c381705063cb038d2b2c7f
static/js/main.c0fac493.js,1720891223303,31c67860d61804fb0796e3027619d6be7db078afd901a686f47101b55f540944
static/media/card8.5c7a98cedad9864c46b7.png,1720891223300,9ce9066609446353b60dfd31dbb2e45668fe7b36c01825dcf20447990f28a652
static/js/main.c0fac493.js.map,1720891223323,7d46a668a102ad7d1e4e90bef3a2531aa39f0817e95962996dfb11df58be2bee
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "unicollab-38f58"
}
}
20 changes: 20 additions & 0 deletions .github/workflows/firebase-hosting-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_UNICOLLAB_38F58 }}
channelId: live
projectId: unicollab-38f58
21 changes: 21 additions & 0 deletions .github/workflows/firebase-hosting-pull-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# This file was auto-generated by the Firebase CLI
# https://github.com/firebase/firebase-tools

name: Deploy to Firebase Hosting on PR
on: pull_request
permissions:
checks: write
contents: read
pull-requests: write
jobs:
build_and_preview:
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: npm ci && npm run build
- uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_UNICOLLAB_38F58 }}
projectId: unicollab-38f58
28 changes: 28 additions & 0 deletions Firebase/firebase.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
// Import the functions you need from the SDKs you need
import { initializeApp } from "firebase/app";
import { getAnalytics } from "firebase/analytics";
import { getFirestore } from "firebase/firestore";
import { getAuth } from "firebase/auth";
// TODO: Add SDKs for Firebase products that you want to use
// https://firebase.google.com/docs/web/setup#available-libraries

// Your web app's Firebase configuration
// For Firebase JS SDK v7.20.0 and later, measurementId is optional
const firebaseConfig = {
apiKey: "AIzaSyBijC8S9eqfsv6FJ4-XfCJswmn9cxYqj80",
authDomain: "unicollab-38f58.firebaseapp.com",
projectId: "unicollab-38f58",
storageBucket: "unicollab-38f58.appspot.com",
messagingSenderId: "560255192831",
appId: "1:560255192831:web:fd8abb0417b206a1ba86ca",
measurementId: "G-1V1JC52J0Y"
};

// Initialize Firebase
const app = initializeApp(firebaseConfig);
const analytics = getAnalytics(app);
const db = getFirestore(app);
const auth = getAuth(app);

export { db, auth };
export default app;
17 changes: 17 additions & 0 deletions firebase.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"hosting": {
"public": "build",
"site": "unicollab-38f58-33221",
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
],
"rewrites": [
{
"source": "**",
"destination": "/index.html"
}
]
}
}
Loading

0 comments on commit 42d6ba2

Please sign in to comment.