The Social Media. Keep your public (or private) things here.
This project have a main goal to improve my abilities with ASP.NET Core Web API, Unit Testing and Clean Architecture Practices.
Database Modeling for this project
Development
.NET 7ASP.NET Core Web APIMSSQL SQL ServerIdentity - JWT Authentication and AuthorizationEntity Framework CoreAuto Mapper
Unit Testing
xUnitFakeItEasyFluentAssertions
Practices
TDDClean ArchitectureSOLID
DevOps
CI/CD at Github ActionsDocker and Docker Compose
To make easy for all, run in Postman!
OBS: Make sure the Docker Environment is enabled!
Please, use Docker for run this project and avoid a lot of setup problems
# Clone this repository
$ git clone https://github.com/iscodand/my-life/
# Open and run Docker on your machine
# Build with docker-compose
$ docker-compose build
# Run with docker-compose
$ docker-compose up
:)Contributions are what make the open source community such an amazing place to learn, be inspired, and create. Any contributions you make will be highly appreciated.
If you have a suggestion that would make this project better, feel free to fork the repo and create a pull request. You may also simply open an issue with the tag "enhancement".
- Fork the project
- Create a feature branch (
git checkout -b feature/yourFeature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/yourFeature) - Open a Pull Request
Don't forget to give the project a star! ⭐
ℹ️ Did you know?
In 2012, GitHub launched the starring function. Stars were a new way to keep track of repositories that caught your attention. In GitHub social etiquette, starring a repo is not only way to bookmark a project but also to express how much you appreciated and found it interesting!
Made with ❤️ by Isco, get in touch!
