Skip to content

YourBroCode/Nodify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Nodify

Nodify is a mini version of a drag-and-drop pipeline builder, inspired by platforms using drag-and-drop libraries. Users can create nodes, connect them with edges, and check if the resulting pipeline forms a Directed Acyclic Graph (DAG).


Project Structure

This project is divided into two modules:

  • Frontend: Built with Create React App
  • Backend: Developed with Python and FastAPI

Getting Started

Frontend

cd frontend
npm install
npm start

Backend

cd backend

# Create and activate a virtual environment (recommended)
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

# Run the FastAPI server
uvicorn main:app --reload

About

This project is the mini version of the Drag & Drop libraries like Lovable AI or vertexshift.AI

Resources

Stars

Watchers

Forks