In this project, a social media application was developed specifically for high school students to help increase interactions between them. We focused on building a strong database that supports all the simple requirements that a basic social platform needs. In the end, we deployed the database to the cloud, so students could access the application everywhere with the most updated information.
Screen.Recording.2023-05-01.at.17.32.27.AM.mp4
Screen.Recording.2023-05-12.at.1.09.08.AM.mov
Screen.Recording.2023-05-12.at.1.09.08.AM.mov
Screen.Recording.2023-05-12.at.1.11.07.AM.mov
Screen.Recording.2023-05-12.at.1.15.24.AM.mov
Screen.Recording.2023-05-12.at.1.38.21.AM.mov
Screen.Recording.2023-05-12.at.1.40.37.AM.mov
- Registration and login.
- Create posts online.
- Like and comment on posts.
- Search for user's posts.
- Follow other users (students).
- Admin has control over deleting inappropriate posts or users.
- Spring Boot
- Java, HTML5, CSS3
- PostgreSQL
- AWS Relational Database Service
- DigitalOcean Cloud
- Docker
- USERS
- FOLLOWERS
- POSTS
- POST_LIKES
- POST_COMMENTS