$ stat ./projects/wallscreet-web.md
Title: Personal Portfolio & Blog (this website)
Date: 1/17/2026
Description: A terminal-themed Next.js portfolio and blog showcasing projects, thoughts, and technical explorations in AI research, data analysis, and systems development.
(( Open on GitHub ))A terminal-themed Next.js portfolio and blog showcasing projects, thoughts, and technical explorations in AI research, data analysis, and systems development.
Live Site: wallscreet.discorover.com
Author: John - ex-banker (20yrs), freelance data analyst and programmer specializing in AI research, integrations and systems development.
wallscreet-web/
āāā src/
ā āāā app/ # Next.js App Router pages
ā ā āāā page.tsx # Home page with terminal interface
ā ā āāā about/page.tsx # About page
ā ā āāā blog/ # Blog section
ā ā ā āāā page.tsx # Blog listing
ā ā ā āāā [slug]/page.tsx # Individual blog posts
ā ā āāā projects/ # Projects section
ā ā ā āāā page.tsx # Projects listing
ā ā ā āāā [slug]/page.tsx # Individual project pages
ā ā āāā contact/page.tsx # Contact page
ā ā āāā layout.tsx # Root layout
ā ā āāā globals.css # Global styles with terminal theme
ā āāā components/
ā ā āāā Navigation.tsx # Terminal-style navigation
ā āāā lib/
ā āāā projects.ts # Project data management
ā āāā posts.ts # Blog post management
āāā content/
ā āāā projects/ # Project Markdown files
ā ā āāā discorover.md
ā ā āāā gov-feeds.md
ā ā āāā llamatran.md
ā ā āāā ...
ā āāā blog/ # Blog post Markdown files
āāā public/ # Static assets
āāā README.md # This file
Clone the repository:
git clone https://github.com/your-username/wallscreet-web.git
cd wallscreet-web
Install dependencies:
npm install
# or
yarn install
# or
pnpm install
Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
Open your browser: Navigate to http://localhost:3000
npm run build
npm start
npm run lint
Create a new Markdown file in content/projects/
Add frontmatter with required fields:
---
title: "Project Title"
date: "YYYY-MM-DD"
description: "Brief project description"
repo: "repository-name"
language: "language | framework"
---
Write your project content in Markdown
The project will automatically appear in the projects section
content/blog/title (required): Project namedate (required): Publication datedescription (optional): Brief descriptionrepo (optional): Repository namelanguage (optional): Technologies usedtitle (required): Post titledate (required): Publication datedescription (optional): Post excerpt#000000 (Black)#00ff00 (Terminal Green)#00cc00 (Dark Green)#00ff88 (Light Green)#FF6600 (Orange for highlights)#FFFFFF (White borders)// next.config.ts
import type { NextConfig } from "next";
const nextConfig: NextConfig = {
/* config options here */
};
export default nextConfig;
@/* maps to ./src/*A comprehensive financial data visualization platform providing insights into U.S. economic indicators, commodity prices, and housing market metrics.
Government data aggregation platform that simplifies access to official information from multiple U.S. government agencies and institutions.
A minimal Fortran interface to llama.cpp using ISO_C_BINDING, enabling Fortran programs to run GGUF models directly.
npm run build.nextThe application can be deployed to any platform supporting Node.js:
No environment variables required for basic functionality.
This is a personal portfolio project. However, if you find issues or have suggestions:
This project is private and proprietary. All rights reserved.
Finding related projects...
$ cd .. && ./projects.sh
ā Back to all projects