Welcome to our repository for the Commerce Bank UMKC Project. Our ambitious goal is to develop a full-stack web application focusing on financial functionalities, user accessibility, and robust security.
- Julian Davis
- Kevin Membreno
- Meghan Satterley
- Joseph Sailor Usher
- Develop a full-stack web application emphasizing budget tracking with a robust user registration/login system.
- Web Application: .Net C# and Bootstrap.
- Database: SQL Server 2012 or above.
- Unit Testing: At least 10% Code Coverage, xUnit
- Design must be accessible to all users, regardless of technical knowledge.
- Emphasis on readable text and proper alignment.
- Careful consideration of negative space.
Core Pages:
- Login & Register
- Home/Dashboard
- User Profile
- Settings
- plus a minimum of two additional pages
(Aim to complete at least two)
- Deploy on a Windows server/cloud instance.
- Environment-specific configurations.
- Backend interactions via a Web API layer.
- Implement open-source reporting tools for data visualization.
- Pull requests and code reviews by team members.
- Security scans and resolution of critical issues.
- Accessibility audit and rectification.
- Session management for user re-login after closing the browser.
- User support for username/password recovery.
- Feedback Sessions: Engage in one-on-one feedback sessions.
- Progress Showcase: Demonstrate what you have achieved so far.
- Q&A: A platform for all project, career, and technical queries.
- Walkthrough: Demonstrate the working application.
- Skills Display: Showcase presentation skills in professional attire.
- Security Report: Share your application's security scan reports and resolutions.
- Insights: Reflect on your general takeaways from the project.
Distributed under the MIT License. See LICENSE
for more information.
gantt
title A Gantt Diagram
dateFormat YYYY-MM-DD
excludes weekdays 2024-01-10
section Section A
Task 1 :a1, 2024-01-01, 10d
Task 2 :after a1, 20d
section Section B
Task 3 :2024-01-02, 12d
Task 4 :24d