Hello, this is primarily a personal project for a pretty specific use case, but if you really want to get it up and running on your machine here are the steps you need to follow.
The most complicated part of the installation process will be the database setup. You will need to create a firebase account if you do not already have one since this project uses firebase to save all the changes happening in the app.
Pnpm and node.js are also required.
To start using this app follow these instructions:
- Create a new project on Firebase
- Create two collections,
customersandservices - Navigate to your general project settings
- Locate your "firebaseConfig" object
- Clone the service-tracker-app repo and open it your favorite text editor
- Create a .env file in the root of your project
- Copy the contents of your "firebaseConfig" object to the .env file you made earlier
- Create separate variables for each value and start each variable name with "PUBLIC_" for example:
PUBLIC_apiKey="1WEsjei25123DIZ9dMJLd994ldFejigp" - Save file
- Run
pnpm install - Run
pnpm run tauri dev - Enjoy!
If you did every step correctly you should see the following screen:
Here are a few gifs of some of the other pages