/personal-website

Rian Negreiros's Personal Website

Primary LanguageC#GNU General Public License v3.0GPL-3.0

Migrated to a app using Sanity.io as CMS instead of creating my own backend for it.

Build and deploy container app to Azure Web App - Portfolio API

Portfolio

Table of Contents

Usage

You can access the application, hosted at riannegreiros.dev, using the following URL:

https://riannegreiros.dev

Here are some key endpoints you may want to explore:

How to run

Prerequisites

1- Clone the repository

git clone https://github.com/RianNegreiros/portfolio.git

2- Create and set up the environment variables in the appsettings.json/appsettings.Development.json using appsettings.Development.json.example as reference

3- Run the application

docker compose up

Now you can access the client on localhost:3000 and the API on localhost:80/swagger

Built With

Principles

  • SOLID
  • Don't Repeat Yourself
  • You Aren't Gonna Need It
  • Keep It Simple
  • Small Commits

Methodologies

  • Clean Architecture
  • GitFlow
  • Conventional Commits
  • Modular Design
  • Refactoring
  • Continuous Integration
  • Continuous Delivery
  • Continuous Deployment

Tests Features

  • Unit Tests
  • Mocks

Author

Rian Negreiros Dos Santos

Linkedin Badge

Gmail Badge