Skip to content

About

This is my portfolio web app that displays and showcases snapshots of my coding projects. It is made in Angular 21, Tailwind 4/Materialize CSS, C# ASP.NET Core 10 minimum web API with Entity Framework Core as the ORM, and Neon as the database. It is designed to be as simple as possible.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

60 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🚀 PorfolioSite

A simple modern web app that showcases my web projects with images. It displays my resume, an about me page, and contact information.

🛠 The Tech Stack

  • Frontend: Angular 21 with Tailwind CSS (Signals & Standalone Components)
  • Backend: .NET 10 Minimal Web API
  • Database: Neon (Serverless PostgreSQL)
  • Hosting: GitHub Pages (Frontend) & Render (Backend via Docker)

📂 Project Structure

This repo is organized as a monorepo:

  • /frontend - The Angular 21 application.
  • /backend - The .NET CORE 10 API.

⚡ Key Features

  • Responsive Design: Fully mobile/tablet friendly UI using Tailwind and Materialize.
  • Modern State Management: Uses Angular 21 Signals for performance.
  • Containerized API: Backend is Docker-ready for easy deployment.

🔨 Local Setup

  1. Clone the repo: git clone https://github.com/jradcode/portfolioSite
  2. Run the Backend:
    • cd backend
    • dotnet run
  3. Run the Frontend:
    • cd frontend
    • npm install
    • ng serve

📧 Contact

Feel free to reach out at email or find me on LinkedIn.

About

This is my portfolio web app that displays and showcases snapshots of my coding projects. It is made in Angular 21, Tailwind 4/Materialize CSS, C# ASP.NET Core 10 minimum web API with Entity Framework Core as the ORM, and Neon as the database. It is designed to be as simple as possible.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages