-
Notifications
You must be signed in to change notification settings - Fork 1
Home
![]() |
We plan to create a website that can function as a book e-commerce site with a robust recommendation engine that can help users find new authors and books they otherwise would have trouble finding. The ML Model will take different diversity metrics into account and be able to find new authors, books, or genres of writing that they user will be interested in. The site itself will contain a modern UI with wish list features and full e-commerce functionality.
Project Description as PDF | Download Project Description as Word Document
Jimmy Karoly Scrum Master/Back End Developer (jk52340n@pace.edu) (jkarolyjr@gmail.com) |
Dhanasri Salla Machine Learning Engineer (ds28271n@pace.edu) |
Sai Sandeep Mandava Machine Learning Engineer (sm22201n@pace.edu) |
Praveen Raj Gujju Tester (pg41335n@pace.edu) |
Anusha Meka Developer (am67344n@pace.edu) |
Sairam Vinjamoori Developer (sv16921n@pace.edu) |
Krushal Rama Developer (kr97409n@pace.edu) |
![]() Alekhya Bommineni Developer (ab97535n@pace.edu) |
For our product, we plan to implement the front end using ReactJS. We will use Firebase to integrate user signup/login functionality. We are using the Stripe API to process payments for our system. Our main application database will be a PostgreSQL instance, and we are using Java with the Spring Framework to build a REST API for the backend. The machine learning recommender model will be a separate API written in Python, which the front end will call when recommendations are needed.
![Screenshot 2024-05-08 at 8 18 49 PM](https://private-user-images.githubusercontent.com/64671049/329118171-796b92b6-1c57-4751-8d98-c72c10e0724c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwNTgyMzUsIm5iZiI6MTczOTA1NzkzNSwicGF0aCI6Ii82NDY3MTA0OS8zMjkxMTgxNzEtNzk2YjkyYjYtMWM1Ny00NzUxLThkOTgtYzcyYzEwZTA3MjRjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDIzMzg1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWVlN2JjMjVjNGQwYWU1NjQ4MTMwZjExZjY4YTk4ZDMzZGUzZTIyMjBhMzkyMzljMDZlYzBhMjcyZWRlNTlkNjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.LdHiipbRjuLE4-4_XinrG4saP4tv0X57c0dm-MPGoV8)
![Screenshot 2024-05-08 at 8 34 49 PM](https://private-user-images.githubusercontent.com/64671049/329118209-cf58bae0-d915-40a9-a218-ed45c5c42c29.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwNTgyMzUsIm5iZiI6MTczOTA1NzkzNSwicGF0aCI6Ii82NDY3MTA0OS8zMjkxMTgyMDktY2Y1OGJhZTAtZDkxNS00MGE5LWEyMTgtZWQ0NWM1YzQyYzI5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDIzMzg1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNlNDYzYzkyYTYxMTNhZjBhNDFmY2FkNTQxNzc5YzJlNjZlZGVjM2YxN2U1Yzg3MzdiYjZkMjE3MmMwNTA5YjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.qsJjAt2-EWjXkmcyWzne_iIGJDcygpQbKxOzJ0lwHP4)
Watch MVP Demo | Download MVP Demo as MP4
Deployment Manual as PDF | Download Deployment Manual as Word Document
User Manual as PDF | Download User Manual as Word Document
API Documentation on Swagger | API Documentation as PDF | Download API Documentation as a Word Document
Technical Paper as PDF | Download Technical Paper as Word Document
-
Watch Deliverable 1 Presentation Video | Download Presentation 1 Video
1a. View Deliverable 1 Presentation Slides as PDF
1b. Download Deliverable 1 Presentation Slides as PowerPoint
-
Watch Deliverable 2 Presentation Video | Download Presentation 2 Video
2a. View Deliverable 2 Presentation Slides as PDF
2b. Download Deliverable 2 Presentation Slides as PowerPoint
2c. Link to Prototype
2d. Demo Video | Download Demo Video as MP4
2e. Sprint 2 Frontend Source Code | Sprint 2 Machine Learning Source Code
-
Watch Deliverable 3 Presentation Video | Download Presentation 3 Video
3a. View Deliverable 3 Presentation Slides as PDF
3b. Download Deliverable 3 Presentation Slides as PowerPoint
3c. Demo 2 Video | Download Demo 2 Video as MP4
3d. Sprint 3 Backend Source Code | Sprint 3 Fronted Source Code
-
Watch Deliverable 4 Presentation Video | Download Presentation 4 Video
4a. View Deliverable 4 Presentation Slides as PDF
4b. Download Deliverable 4 Presentation Slides as PowerPoint
4c. MVP Demo | Download MVP Demo as MP4
4d. MVP Source Code
- Sprint 1 Completed Tasks
- Sprint 2 Completed Tasks and Stories | Sprint 2 Burndown Chart
- Sprint 3 Completed Stories | Sprint 3 Burndown Chart
- Sprint 4 Completed Stories | Sprint 4 Burndown Chart
- Watch Retrospective 1 | Download Retrospective 1 Video
- Watch Retrospective 2 | Download Retrospective 2 Video
- Watch Retrospective 3 | Download Retrospective 3 Video
- Watch Retrospective 4 | Download Retrospective 4 Video
Team Working Agreement as PDF | Download Team Working Agreement as Word Document
Conceptual Architecture Diagram
Class Diagram
Context Diagram
ER Diagram
Sequence Diagram
State Diagram
UseCase Diagram
User Stories as PDF | Download User Stories as Excel Workbook
Acceptance Criteria as PDF | Download Acceptance Criteria as Excel Workbook
Sprint 2 Test Cases as PDF | Download Sprint 2 Test Cases as Excel Workbook
Sprint 3 Test Cases as PDF | Download Sprint 3 Test Cases as Excel Workbook
Sprint 4 Test Cases as PDF | Download Sprint 4 Test Cases as Excel Workbook