Skip to content

LTPPPP/Donald

Repository files navigation

Donald Project

This project is a web application that utilizes various routes and templates to provide its functionality. The backend is powered by Python and requires several dependencies listed in requirements.txt.

Prerequisites

Ensure you have the following installed:

  • Anaconda or Miniconda
  • Node.js and npm

Installation

  1. Clone the repository:

    git clone https://github.com/LTPPPP/Donald.git
    cd Donald
  2. Create a conda environment:

    conda create --name donald_env python=3.x
    conda activate donald_env
  3. Install Python dependencies:

    pip install -r requirements.txt
  4. Install Node.js dependencies:

    npm install

Running the Application

  1. Navigate to the python folder:

    cd Donald
  2. Run the server:

    python server_py.py

Folder Structure

  • templates: HTML templates for the web application.
  • static: Static files such as CSS and JavaScript.
  • routes: Application routes.
  • description for web: Descriptions and documentation.

License

This project is licensed under the MIT License.