Skip to content

This is our Tenant Self-Service Portal project that we are working on with Capital One to simplify and enhance workflow revolving dataset and use case registration

Notifications You must be signed in to change notification settings

VCU-CS-Capstone/cs-25-328-tenant-self-service-portal

 
 

Repository files navigation

Tenant Self-Service Portal

Capital One

Problem statement - “As a platform tenant, I need to be able to use a web portal to selfservice my needs like use case registration, data mapping creation and updation, batch process tracking, document lifecycle tracking without needing to go to a platform engineer”

  1. Students have created a website with self-service capabilities.
    a. This will give students the opportunity to build a website based on a suggested tech stack and learn about multi-tenant platform management and various intricacies that go into an enterprise platform.
  2. Storage and usage of the configuration data.
    a. This will give students the opportunity to create some POCs and decide which architecture and which software is best. Students will have the opportunity to architect and design a full stack application while researching UI Stacks, AWS, OpenSearch, DynamoDB, Postgres and many more.
  3. Research how to create visualizations on batch process progress, document lifecycle etc.
    a. Students will have the opportunity to explore data visualization tools in the platform they chose as a data store as well as on other platforms to determine the best solution.

Assumptions:

  1. Students have access to capital one UI stack and open source UI stacks
  2. Should have access to standard AWS tools to implement.
  3. Lightframe access

The directory structure in this GitHub is to allow the project to have all its resources self-contained. Open Source software should not just be a repository of code. There are a number of directories to help you and others who will follow in your footsteps. It'll also allow the Linux Foundation OMP Mentorship program to keep track of your project and get a better understanding of the problems you encountered during the development of this project.

Folder Description
Documentation all documentation the project team has created to describe the architecture, design, installation, and configuration of the project
Notes and Research Relevant helpful information to understand the tools and techniques used in the project
Project Deliverables Folder that contains final pdf versions of all Fall and Spring Major Deliverables
Status Reports Project management documentation - weekly reports, milestones, etc.
src Source code - create as many subdirectories as needed

Note: Commits behind this fork could be automatically synced, meaning that changes made in the template are pushed into your repo. Please do not discard commits ahead (these are the updates you make to this repository).

Project Team

  • Mahesh Nair - Capital One - Sponsor
  • Balakrishnan Muthusamy - Capital One - Technical Advisor
  • Ashish Kulkarni - Capital One - Technical Advisor
  • Shannon Hsu - Capital One - Technical Advisor
  • Preetam Ghosh - CS - Faculty Advisor
  • Austin Glass - CS - Student Team Member
  • Prakhar Mathur - CS - Student Team Member
  • Krish Patel - CS - Student Team Member
  • Alan Dorn - CS - Student Team Member

About

This is our Tenant Self-Service Portal project that we are working on with Capital One to simplify and enhance workflow revolving dataset and use case registration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 80.6%
  • JavaScript 19.4%