Skip to content

AllanAAbraham/data-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project: Biotech Data Management System

Setting Up and Running the Database Initialization Script

  1. Ensure you have Python and PostgreSQL installed on your system. You can download Python here and PostgreSQL here.

  2. Navigate to .\data-management-system\data-management-backend

  3. Install the required Python packages by running the following command in your terminal:

    pip install -r requirements.txt
  4. Edit dbconfig.yaml and config.yaml with your Postgres username, password (and host if necessary)

  5. Run the db_init.py script to initialize your database. In your terminal, navigate to the directory containing db_init.py and run:

    python db_init.py
  6. Start the backend server:

    uvicorn main:app --reload
  7. Access API Documentation on http://localhost:8000/docs

Setting Up and Starting the Frontend

  1. Ensure you have Node.js and npm installed on your system. You can download Node.js and npm here.

  2. Navigate to the frontend directory:

    cd .\data-management-System\data-management-frontend
  3. Install the required packages by running:

    npm install
  4. Start the frontend server:

    npm run dev

Visit http://localhost:3000 in your browser to view the application.

data-management-project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors