U-There is a Progressive Web Application (PWA) built with Svelte and Firebase that allows users to create groups and indicate their online/offline status. This facilitates communication and coordination within teams. The application leverages Firestore (NoSQL) for data storage and real-time updates.
The application utilizes the following technologies:
Instructions for cloning the repo, installing packages, configuring environment variables, etc:
Clone the repository:
git clone https://github.com/breno-faria/u-there
Navigate to the project directory:
cd u-there
Install dependencies:
npm install
Create a .env
file in the root directory and add your Firebase configuration:
VITE_apiKey=YOUR_API_KEY
VITE_authDomain=YOUR_AUTH_DOMAIN
VITE_projectId=YOUR_PROJECT_ID
VITE_storageBucket=YOUR_STORAGE_BUCKET
VITE_messagingSenderId=YOUR_MESSAGING_SENDER_ID
VITE_appId=YOUR_APP_ID
Run the development server:
npm run dev
This will start the application in development mode.