Skip to content

🐈 Catcare Expert System & Integrated Google Map. NextJS, NestJS, Prisma and Shadcn/ui [finish] [deploy]

Notifications You must be signed in to change notification settings

anwarhakim31/catcare-expert-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Catcare

Catcare is a project designed to provide comprehensive solutions for cat owners, focusing on easy diagnosis and tracking nearby veterinary clinics. The platform aims to enhance the health and well-being of cats

TechStack

  • NextJs
  • Shadcn/ui
  • TanStack Query
  • React Hook Form
  • Prisma
  • PostgreSQL
  • NestJS

Third Party

  • Google Map

Prerequisites

Before you begin, ensure you have the following installed on your machine:

Getting Started

  1. Clone the repository:

    git clone https://github.com/anwarhakim31/catcare-expert-system.git
  2. Navigate to the project directory:

    cd catcare-expert-system
    
  3. Install dependencies

    cd backend
    npm install
    cd ..
    cd frontend
    npm install

Setup Environment

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

    backend

    ORIGIN = 
    
    DATABASE_URL=
    
    DIRECT_URL = 
    
    JWT_SECRET = 

    frontend

    NEXT_PUBLIC_DOMAIN = 
    
    NEXT_PUBLIC_API_URL = exmple.domain/api
    
    JWT_SECRET = 
    
    NEXT_PUBLIC_CLOUD_PRESET = 
    
    NEXT_PUBLIC_CLOUD_NAME = 
    
    NEXT_PUBLIC_GOOGLE_MAPS_API_KEY = 
    
    

Development

  1. To start the development server, run:

    backend

    npm run start:dev

    frontend

    npm run dev

About

🐈 Catcare Expert System & Integrated Google Map. NextJS, NestJS, Prisma and Shadcn/ui [finish] [deploy]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages