Skip to content

ghiyascode/meowvericks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

174 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meowvricks

javascript logo typescript logo python logo react logo googlecloud logo firebase logo docker logo

Proof-of-concept website to show tracker locations.


Getting Started

This project also relies on rocktags-backend to work. An installation and setup guide is provided in the README of that repo.

1. Clone the Repository

git clone https://github.com/ghiyascode/rocktags.git  
cd rocktags

2. Install Dependencies

npm i

# if you also want to write and deploy your own cloud functions, do the following
cd rocktags/functions/
npm i

3. Set up Environment Variables

In the rocktags, create an .env file and add the following fields to it:

NEXT_PUBLIC_FIREBASE_API_KEY = ""
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN = ""
NEXT_PUBLIC_FIREBASE_PROJECT_ID = ""
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET = ""
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID = ""
NEXT_PUBLIC_FIREBASE_APP_ID = ""
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID = ""
NEXT_PUBLIC_GOOGLE_MAPS_API_KEY = ""

4. Run the Project

You can start the project by running the following:

npm run dev

Trackers

The trackers for this project were made with firmware from macless-haystack.

Ensure your Firebase workspace is on a Blaze plan, or some parts of this project may not work properly.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors