Skip to content

BoraboLM/TranSpeak

Repository files navigation

TranSpeak: Voice and Text Conversion for Tourists

Note: This is a Capstone Project

Requirements

  • Strong Internet Connection
  • Node.js version 18.12.0 or higher.
  • Text Editor or IDE
  • Git

Installation Steps

  1. Clone the Repository

    git clone https://github.com/BoraboLM/TranSpeak.git
  2. Open the Project

    • Navigate to the directory where you cloned the repository.
    • Open the project with your preferred text editor or IDE.
  3. Create a .env File

    • Create a .env file at the root of the project.
    • Access the link provided for the .env click here contents. Please Do Not Share.
  4. Navigate to develop branch

    git switch develop
  5. Install Dependencies

    npm install
  6. Test Optimized Production Build

    npm run build
    npm run start

IF YOU DON'T WANT PRODUCTION BUILD

  1. USE THIS COMMAND ON THE TERMINAL
    npm run dev

IGNORE IF YOU ARE NOT THE DEVELOPER

Prisma Commands

  • Generate models:
    npx prisma generate
  • Reset the data in the database:
    npx prisma migrate reset
  • Save database models in development:
    npx prisma db push

This is a Next.js project bootstrapped with Create Next App.

Additional Information

  • For issues regarding accounts with the same email address not linking automatically, refer to: Auth.js Concepts.

For the .env and API keys content, please message: Lawrence Borabo.