Skip to content

Arrugonoto/SmartSaver

Repository files navigation

SmartSaver logo

SmartSaver

Control spendings and increase savings - achieve financial freedom with SmartSaver






🧙‍♂️ Installation

  1. Clone repository.
    git clone https://github.com/Arrugonoto/SmartSaver.git
  2. Inside of root directory create .env file
  3. Configure .env file with necessary secrets:
     #OPEN AI API Key
     OPEN_AI_KEY=""
     ASSISTANT_ID=""
     
     #NextAuth API Key
     NEXTAUTH_URL=""
     NEXTAUTH_SECRET=""
     
     #OAuth Providers
     GITHUB_ID=""
     GITHUB_SECRET=""
     GOOGLE_ID=""
     GOOGLE_SECRET=""
     
     #DB Config
     POSTGRES_URL=""
     POSTGRES_PRISMA_URL=""
     POSTGRES_URL_NON_POOLING=""
     POSTGRES_USER=""
     POSTGRES_HOST=""
     POSTGRES_PASSWORD=""
     POSTGRES_DATABASE=""
     
     #Guest account
     NEXT_PUBLIC_LOGIN="email@email.com"
     NEXT_PUBLIC_PASS="test123456"
    ⚠️ Remember! Never upload .env file to repository because it contains important configuration data and exposes them to be exploited.
  4. After finished configuration install necessary packages.
    npm i
  5. Run app.
    npm run dev

🪧 License

Distributed under the MIT License. See LICENSE file for more information.

(back to top)