Skip to content

A modern, production-ready ASP.NET Core landing page template featuring Razor Pages, modular structure, marketing/homepage components, authenticated application area. Built for SaaS startups, service companies, and developers who need a beautiful, customizable, and scalable base project.

License

Notifications You must be signed in to change notification settings

SaintAngeLs/asp_net_mvc_landing_page

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

14 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

πŸš€ ASP.NET Core Landing Page

A Professional, Customizable Landing Page + Auth-Ready Application

Build Status License .NET GitHub Stars GitHub Repo GitHub Repo


πŸ“Œ Overview

ASP.NET Landing Page is a modern, open-source web application built using ASP.NET Core 8.0 Razor Pages (C#). It includes:

  • A fully responsive, visually appealing landing page
  • A clean separation between landing pages and authenticated service pages
  • Support for user authentication, contact features, and extensible modular components
  • A robust foundation for SaaS platforms, portfolio pages, business websites, or full-stack apps

This project is based on a template from HTML Codex, professionally adapted and restructured for ASP.NET Core.


🌐 Repository & Project Links

πŸ”— Main Repository: https://github.com/SaintAngeLs/asp_net_mvc_landing_page

πŸ‘₯ Maintained By:


🎨 Preview

Landing Page Preview


✨ Features

🎯 Public Landing Section

  • Modern, clean, responsive UI
  • Blog, contact page, service listings, hero section
  • Modular partials for easy customization

πŸ”’ Authenticated Application Area

  • Integrates seamlessly with ASP.NET Core Identity
  • Supports dashboards, profiles, service modules
  • Designed for expansion

πŸ› οΈ Technical Stack

  • ASP.NET Core 8.0 Razor Pages
  • Clean separation: Landing, App, Account modules
  • Shared UI components through Pages/Shared
  • Performance-optimized Razor layout system

πŸ—‚οΈ Project Structure

Terapia.Asp.Web/
β”œβ”€β”€ Pages/
β”‚   β”œβ”€β”€ Landing/       # Public marketing pages
β”‚   β”œβ”€β”€ App/           # Authenticated service pages
β”‚   β”œβ”€β”€ Account/       # Login, Register, etc.
β”‚   └── Shared/        # Layouts, components, partials
β”œβ”€β”€ wwwroot/           # Static assets
β”œβ”€β”€ Program.cs
β”œβ”€β”€ appsettings*.json
└── Terapia.csproj

πŸ—οΈ Build Status (Multi-SDK: .NET 8, .NET 9, .NET 10)

This project includes an automated GitHub Actions CI workflow that builds the app on:

  • .NET 8.0
  • .NET 9.0
  • .NET 10.0

πŸ”§ Workflow File

Link: https://github.com/SaintAngeLs/asp_net_mvc_landing_page/actions/workflows/dotnet-multi-target-build.yml

Badge (already added at top):

[![Build Status](https://github.com/SaintAngeLs/asp_net_mvc_landing_page/actions/workflows/dotnet-multi-target-build.yml/badge.svg)](https://github.com/SaintAngeLs/asp_net_mvc_landing_page/actions/workflows/dotnet-multi-target-build.yml)

πŸš€ Getting Started

βœ” Requirements

Download .NET SDK: https://dotnet.microsoft.com/download/dotnet/8.0


πŸ“₯ Installation

1. Clone

git clone https://github.com/SaintAngeLs/asp_net_mvc_landing_page

2. Navigate

cd asp_net_mvc_landing_page/Terapia.Asp.Web

3. Restore

dotnet restore

4. Build

dotnet build

5. Run

dotnet run

6. Visit


🀝 Contributing

We welcome contributions!

  1. Fork
  2. Create a feature branch
  3. Commit changes
  4. Open a pull request

Your help and ideas drive this project forward.


⭐ Support the Project

If you find this useful, please ⭐ star the repository: https://github.com/SaintAngeLs/asp_net_mvc_landing_page


πŸ“„ License

This project uses a template originally created by HTML Codex.

FREE TEMPLATE LICENSE β€” HTML Codex

Permission is granted, free of charge, to any person obtaining a copy of this template ("Template"), to deal in the Template without restriction...

(Full license text preserved exactly.)

Credit Removal License: https://htmlcodex.com/credit-removal

HTML Codex Contact: https://htmlcodex.com/contact


πŸ™ Acknowledgements

  • HTML Codex β€” Template Source
  • ItSharpPro Development Team
  • Community contributors
  • All GitHub users supporting the project with stars

About

A modern, production-ready ASP.NET Core landing page template featuring Razor Pages, modular structure, marketing/homepage components, authenticated application area. Built for SaaS startups, service companies, and developers who need a beautiful, customizable, and scalable base project.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks