🌱 A tiny Human Resources management system, consisting of microservices, utilising RESTful HTTP and AMQP protocols to communicate.
💡 This is a hobby project, commencing April 2023. It is not designed for production, but is to enable practice with a varied tech stack, including:
- C# .NET 7
- Java 17
- Spring Boot
- Python 3
- Flask
- Javascript
- Typescript
- NestJS
- Express JS
- Node.js
- Docker
- RabbitMQ
- PostgreSQL
- Entity Framework
- Spring Data
- MongoDB
- PyMongo
- Mongoose
- React
- Tailwind CSS
- Next.js
- Azure Cloud Services
- Clone the microservice repositories
- Clone the API gateway repository
- Build Docker images as per instructions for each repository
- Run instances of the microservices and the API gateway using the Docker Compose configuration in this repository, with the command:
docker compose up -d