Skip to content

App for tracking and managing medication schedules, daily health logs and test results for cats undergoing treatment for FIP 🐈 πŸ’‰

License

Notifications You must be signed in to change notification settings

nina1012/FIP-CatCare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FIP CatCare App 🐈 πŸ’‰πŸ’Š

(πŸ†• features, ongoing updates!)

The only app you need to monitor, manage and analyze your cat's FIP treatment progress, helping you stay informed and proactive every step of the way

Application overview image

Table of Contents

Project Description πŸ“–

FIP CatCare app is a web app for tracking and managing medication schedules, daily health logs and test results for cats undergoing treatment for FIP. For owners of FIP positive cats, in hope for fast recovery πŸ€ This app helps users manage their cats' schedules, add notes and set reminders and upload test results (bloodwork, etc.).

Brief Introduction and Explanation of FIP 🦠

What is FIP?

Feline Infectious Peritonitis (FIP) is a serious viral disease that affects cats, caused by certain strains of the feline coronavirus. While many cats infected with feline coronavirus remain healthy, a small percentage of cats develop FIP, which can be fatal if left untreated.

How Can FIP Be Treated?

FIP used to be considered untreatable, but recent advances have made treatment possible using specific antiviral medications. The treatment often involves precise dosing based on the cat’s weight, the type of FIP (wet, dry, ocular, or neurological) and the medication’s concentration.

Getting Started πŸ’»

Important Notice ⚠️

Please Note: Some actions and features in this project are not functional in production because they rely on specific data or configurations that have yet to be pushed to the production database.

You have two options to get started with the FIP CatCare App:

  1. Use the Test Account:

    • If you want to quickly explore the app's functionality, you can use the test account provided below:

    Note: This test account is read-only and designed for preview purposes. Any data entered or modified will not be saved permanently.

  2. Follow Installation Instructions:

    • If you’d like to set up the app on your local machine, please follow the installation instructions below:

Installation and Setup πŸ› οΈ

  1. Clone the repository:

    git clone [email protected]:nina1012/FIP-CatCare.git
    cd FIP-CatCare
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    1. Create a .env file in the root directory of your project:

      touch .env
    2. Add the following variables to your .env file. Replace <YOUR_SUPABASE_URL> and <YOUR_SUPABASE_ANON_KEY> with your actual Supabase credentials:

      VITE_SUPABASE_URL=<YOUR_SUPABASE_URL>
      VITE_SUPABASE_ANON_KEY=<YOUR_SUPABASE_ANON_KEY>
    3. Example of how your .env file should look:

      VITE_SUPABASE_URL=https://your-project-id.supabase.co
      VITE_SUPABASE_ANON_KEY=your_anon_key

Note: Ensure that your .env file is not shared publicly, as it contains sensitive information. Since this app is built using Vite, remember to prefix your environment variables with VITE_

  1. Run the development server:

    npm run dev

Contributing πŸ’‘

Contributions are always welcome to make this project better together! ✨ If you have any ideas, suggestions, or fixes, feel free to contribute. Follow the steps to get started:

  1. Fork the Repository
    Click the "Fork" button at the top-right corner of this repository to create your copy.
  2. Clone Your Fork
    Clone the forked repository to your local machine:
    git clone https://github.com/your-username/FIP-CatCare.git
  3. Create a branch: git checkout -b feature-name
  4. Install dependecies by running the npm install script.
  5. Make some changes
  6. Test your changes
  7. Commit your changes
    git commit -m "Add: Description of your changes"
  8. Push your branch and open a Pull Request

Thank you for contributing and helping improve this project! ❀️

Design Inspiration 🎨

This project’s design was inspired by FIP Oasis and Cure FIP, with custom tweaks to fit my app’s functionality and style.

FIP CatCare App (FIP CatCare App)

About

App for tracking and managing medication schedules, daily health logs and test results for cats undergoing treatment for FIP 🐈 πŸ’‰

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published