ThoughtCloud is a social media application that allows users to connect and share their thoughts and ideas with others. Users can create and customize an account, follow other users, make posts, like and unlike posts, and receive notifications when other users engage with their content. With ThoughtCloud, users can easily stay connected with their friends, family, and like-minded individuals, and discover new perspectives on the world around them. Whether you're looking to share your own thoughts and ideas, or simply want to stay informed about what's going on in the world, ThoughtCloud has you covered.
- Java 11
- Apache Maven
- PostgreSQL
- Spring Boot
- Spring Security
- Git SCM
- Amazon Elastic Compute Cloud
- Amazon Relational Database Service
- Amazon Simple Storage Service
- Amazon Simple Email Service
- TypeScript
- JUnit
- Mockito
- Angular 2+
- Jasmine
- Karma
- HTML
- CSS
- Bootstrap
- Jenkins
- Hibernate
- Docker
- Linux