Migrated to an app using Sanity.io as CMS instead of creating my own backend.
You can access the application, hosted at riannegreiros.dev
, using the following URL:
Here are some key endpoints you may want to explore:
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
- ASP.NET Core 6
- ASP.NET Core Identity
- Entity Framework Core
- xUnit
- Next.js
- Typescript
- Tailwind CSS
- PostgreSQL
- MongoDB
- Redis
- Swagger
- Syndication
- FluentValidation
- Hangfire
- BCrypt
- Cloudinary
- MailKit
- Moq
- SOLID
- Don't Repeat Yourself
- You Aren't Gonna Need It
- Keep It Simple
- Small Commits
- Clean Architecture
- GitFlow
- Conventional Commits
- Modular Design
- Refactoring
- Continuous Integration
- Continuous Delivery
- Continuous Deployment
- Unit Tests
- Mocks
Rian Negreiros Dos Santos