<aside> 🐳 Reference material for project setup, structure, and stack

</aside>

Project Setup

Setup Onboarding

Project Tech Stack

temp photo, shows different tech stacks how they work together, important datastructures

temp photo, shows different tech stacks how they work together, important datastructures

Project Structure

├── .replit                             # replit deploy run instructions
├── blockchain
│   ├── contracts
│   │   └── FanficForge.sol             # smart contract
│   ├── hardhat.config.ts               # hardhat config file
│   ├── package.json                    # required js packages
│   └── scripts
│       └── deploy.ts                   # deploy script to test/mainnet
├── replit.nix                          # replit deploy nix enviornment
├── start.sh                            # replit deploy start script
└── web
    ├── .env.local                      # required env variables
    ├── components                      # react components
    ├── json                            # json fandoms and fine-tuned ai models
    ├── package.json                    # required js packages
    ├── requirements.txt                # required python packages
    ├── pages                           # nextjs pages and api routes
    ├── types.ts                        # typescript types
    └── utils
        ├── FanficForge.json            # smart contract abi
        └── scraping                    
            ├── generate_fanfics.py     # ai fanfic generator script
            └── web_scraping.py         # web scraper