Skip to content

jradcode/portfolioSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

60 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors