The 'AdBazaar' project is dedicated to developing an MVP for a mobile app marketplace. The entry point was high-level requirements that were crystallized by the team and transferred into epics, user stories, and tasks. The project has a duration of 4 months and follows the Scrum methodology.
The 'AdBazaar' platform is a self-contained mobile app serving as an online book marketplace where users can buy and sell products. It includes features like a search engine, sorting, user account management, favorites, pagination, book category filtering, and user profile management. While the primary focus is on paper books, the platform can be expanded to include other product categories in the future.
Here is the front-end part of our project: AdBazaar Client part.
- Java 17 or higher
- PostgreSQL 16
-
Clone devbranch. -
Open with your preferable IDE(IDEA, VScode).
-
Open
Terminaltypegit checkout -b <branch_name>or use git GUI plugins (this will create a new local branch). -
Create database at your postgre server with name
adbazaar. -
Add/Edit Configuration: -
Change
spring.profiles.activetodefaultfromdev_qainapplication.yml. -
Add
Enviroment variables:. -
Run Application. -
If you did everything correctly, you should be able to access swagger by this URL: Swagger API Docs.

