Description: Sharezone is a web application where users come to get knowledge in various areas (technology, sports, arts, science, etc.) from our selected experts. On the sharezone platform, experts are allowed to create the content, and the users engage with the content. If a user chooses to subscribe, then the experts can email them exclusive content. The sharezone API/back-end was built using Java 8 and Spring Boot while the UI/front-end was built using React and Material UI. The database was created via Microsoft Azure SQL and deployment was accomplished via Microsoft Azure Apps Service.
Mission Statement: To provide a platform where people can connect with each other through shared interests.
-
Java 8
-
Junit
-
Mockito
-
Jackson Library
-
Spring Boot
-
Hibernate
-
Azure SQL
-
Azure Apps Service
-
Spring Security
-
Spring
-
HTML
-
CSS
-
JavaScript
-
ReactJS
-
Material UI
-
We’re also utilizing Git for version control and GitHub for remote repositories.
- Create a user account.
- Experts can ban user accounts.
- Users can delete their accounts.
- ONLY Experts can create news content.
- Experts can view all users.
- Users can update their account information.
- Experts can create accounts.
- Users can register for an account.
- Experts can delete contents.
- Experts can modify contents.