Initial commit: Second Brain Platform

Complete platform with unified design system and real API integration.

Apps: Dashboard, Fitness, Budget, Inventory, Trips, Reader, Media, Settings
Infrastructure: SvelteKit + Python gateway + Docker Compose
This commit is contained in:
Yusuf Suleman
2026-03-28 23:20:40 -05:00
commit d3e250e361
159 changed files with 44797 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
FROM node:18-alpine
WORKDIR /app
# Copy package files
COPY package*.json ./
# Install dependencies
RUN npm install
# Copy application files
COPY . .
# Expose port
EXPOSE 3000
# Start the application
CMD ["node", "server.js"]

19
services/inventory/package.json Executable file
View File

@@ -0,0 +1,19 @@
{
"name": "nocodb-photo-uploader",
"version": "1.0.0",
"description": "Simple photo uploader for NocoDB",
"main": "server.js",
"scripts": {
"start": "node server.js",
"dev": "nodemon server.js"
},
"dependencies": {
"express": "^4.18.2",
"cors": "^2.8.5",
"multer": "^1.4.5-lts.1",
"axios": "^1.6.0"
},
"devDependencies": {
"nodemon": "^3.0.2"
}
}

2137
services/inventory/server.js Executable file

File diff suppressed because it is too large Load Diff