Skip to content

benjieboinexus/BenjieBoi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Benjie’s Full‑Stack Responsive Website A cinematic, modern web experience built from the ground up.

I. Overview This project is my personal full‑stack playground — a responsive, modern web application built with a clean React frontend and a structured Node.js backend. It’s designed to feel intentional, atmospheric, and quietly powerful, the way all good digital spaces should.

This isn’t just a website. It’s a proof of capability — a place where design, storytelling, and engineering meet.

II. Frontend — React (Vite) The frontend is built with:

  • React (Vite) for speed and clarity
  • Modular components for maintainability
  • Responsive design across all breakpoints
  • Clean, minimal UI inspired by cinematic moodboards
  • Modern routing for a smooth, app‑like experience

The goal: a frontend that feels alive — light, fast, and emotionally intentional.

III. Backend — Node.js + Express The backend powers real functionality with:

  • Express.js routing
  • Modular controllers and middleware
  • Secure environment variable handling
  • RESTful API structure
  • Room for future database integration (Supabase, MongoDB, etc.)

The backend is built to be clean, scalable, and easy to extend as the project grows.

IV. Project Structure my-fullstack-site/ client/ — React frontend (Vite) src/ public/ vite.config.js server/ — Node.js backend (Express) src/ routes/ controllers/ middleware/ server.js package.json .env README.md

A clean separation of concerns. A structure that scales. A foundation that feels professional.

V. Deployment The project is designed for a modern deployment pipeline:

  • Frontend: Cloudflare Pages
  • Backend: Cloudflare Workers, Render, or Railway

This keeps the architecture lightweight, fast, and globally distributed.

VI. Purpose This project exists to showcase:

  • my ability to architect a full‑stack application
  • my understanding of modern frontend and backend patterns
  • my design sensibility and responsiveness
  • my ability to build clean, intentional systems
  • my growth as a developer and creative technologist

It’s a portfolio piece, a learning space, and a foundation for future builds.

VII. Features (Planned & In Progress)

  • Fully responsive layout
  • Dynamic routing
  • API endpoints for form submissions
  • Modular backend architecture
  • Smooth animations and transitions
  • Optional database integration
  • Optional authentication layer

VIII. Author Benjie Creative strategist, storyteller, and emerging full‑stack developer. Building cinematic digital experiences with clarity, emotion, and intention.

Releases

No releases published

Packages

 
 
 

Contributors