Giter Club home page Giter Club logo

fiduciarychat's Introduction

FiduciaryChat

FiduciaryChat is a project I worked on as a freelance developer from May to August 2023. The project aimed to establish a centralized platform for the U.S. financial advisory industry, facilitating their engagement with potential clients and fostering connections among trust management professionals. Unfortunately, the project was discontinued due to resource constraints and shifting priorities. But I still wanted to showcase my work over the summer so I created a comprehensive walkthrough that highlights every aspect of the website and demonstrates the user's journey through its interface.

If the website is still live when you read this, feel free to explore it firsthand by clicking this link: FiduciaryChat

← Back to my GitHub

Quick Access

Main Screen Registration Additional Features
Homepage Register Discussion Room
Search Profile User Homepage
Chat Room Account Settings Logout
Login

Homepage

Homepage

  1. This is the homepage that potential users or people interested in finding a financial advisor would be able to see and interact with.
  2. As this is an invite-only website, interested financial advisors would have to submit their LinkedIn profile and email address to be considered for entry.
  3. Standard users would be able to access the options available in the Navigation bar immediately.

Search

search1

  1. The Search page offers a complete directory of all the financial advisors registered to the website.
  2. People can search for a financial planner by name through the Search bar or use the additional filters below that specify the Services Provided and the Licensed-in-state.
Search2 Search3

search4

Chat Room

chat1

  1. They can also access the Chat Room which can be used to ask questions and interact with any live users of the website.
  2. Users can log in with their Username, or Facebook or Twitter profiles, or just talk as a Guest.
  3. Responses would be provided by fellow users, financial advisors, or the website admin.
Chat2 Chat3

Login

Login

  1. A pre-existing user would be able to access their account through Login, and a financial advisor that’s been approved would be able to register from the button below. I’ll create a sample user here.

Register

Register

  1. The registration page contains the typical input fields – Username, First Name, Last Name, Email, Password (and Confirm Password).
  2. The Confirm Password field becomes red if the passwords don’t match.
  3. Also ensures password complexity by checking that the entry contains at least 1 lowercase letter, 1 uppercase letter, and 1 number.
Register2 Register3

Profile

Profile

  1. After that’s entered, the user will land on this blank Profile page, to which they can add content by clicking the Settings gear icon and selecting “Edit Profile”.
  2. Here, the user can add all their relevant and esteemed information, as well as if they were referred by another advisor, which serves to increase their reputability.

Profile2 3. The Introduction text box has additionally been provided with an example message for the financial advisors to advertise themselves to potential clients. They are free to edit the message as they want or write their own. 4. Because this site is primarily geared toward fiduciaries (hence the name), a secret password is shown if the user selects “Fiduciaries” as one of the Services Provided.

  • This password grants them access to the “Discussion Room” section, which was added to the NavBar after logging in.
  • Using this, they can communicate with other certified fiduciaries to ask questions and network.
Profile3 Profile4
  1. Once the user has completed filling out their Profile, they can press the Update Profile button and view their entire About page.
    • Naturally, the fiduciaries' password is private, so it isn’t displayed on their public profile.

Profile5

Account Settings

  1. The user can adjust further account settings by clicking on the Settings gear icon and selecting “My Account”.
    • This allows them to edit this Account details, change their password, hide their profile from the directory (if needed), and delete their account.
Account1 Account2
Account3 Account4

Discussion Room

Discussion1

  1. Verified fiduciaries can navigate to the Discussion Room page from the NavBar and are met with this password-protected page, wherein they can input their password and gain access to the Fiduciaries-only discussion room.
  2. Messages sent here will be visible to all registered fiduciaries on the website.
Discussion2 Discussion3

New Homepage

NewHomepage

  1. Finally, logged-in users no longer see the original homepage, as the promotional page is irrelevant to them.
  2. Instead, when the user clicks on the FiduciaryChat button at the top left, they are seamlessly guided to the Search page, as that is what they will be using to find other financial advisors and communicate with them.

Logout

Logout1

  1. Once the financial advisor is finished using the website, they can choose to log out by hovering on the Profile dropdown in the top right corner and selecting “Logout”.
  2. This will redirect them back to the original homepage that everyone sees when they first open the FiduciaryChat website.

Logout2

Plugins Used

Languages/Tools Used

WordPress

css3

html5

Back to Top

fiduciarychat's People

Contributors

anvayb avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.