Installation

Installation

To set up PalmTechnIQ locally for development or exploration, follow these steps. This guide is intended for internal team members and authorized collaborators of ISCE Digital Concept. If you’re not yet authorized, please contact the project lead for access.

Prerequisites

  • Node.js (version 18.x or later)
  • npm (version 9.x or later)
  • Git (for accessing the private repository)
  • A code editor (e.g., VS Code)

Steps

  1. Request Repository Access:

    Contact the project lead at admin@palmtechniq.com to obtain access to the private PalmTechnIQ repository and receive the clone URL.

  2. Clone the Private Repository:
    git clone [PRIVATE_REPO_URL]

    Replace [PRIVATE_REPO_URL] with the URL provided by the project lead.

  3. Navigate to the Project Directory:
    cd palmtechniq
  4. Install Dependencies:
    npm install
  5. Create a .env File and Configure Environment Variables:
    cp .env.example .env

    Edit .env with internal settings (e.g., database URL, API keys). Contact the team for production values and ensure secure handling.

  6. Set Up the Database (e.g., PostgreSQL) and Run Migrations:
    npx prisma migrate dev

    Ensure the database is configured as per internal guidelines provided by the team.

  7. Start the Development Server:
    npm run dev

Once the server is running, visit http://localhost:2024 to see the app. Refer to the Contributing section for internal development guidelines.

PalmTechnIQ
PalmTechnIQ is an educational platform that offers a wide range of courses and resources in various fields such as technology, business, arts, and more. Our mission is to provide accessible and high-quality education to learners worldwide.
Subscribe To Our Newsletter
Powered by ISCE
2024 PalmTechnIQ. All Rights Reserved.