Overview
Circle Finance empowered individuals and businesses to take control of their financial futures
by democratizing access to a wide range of financial products and services. The company provided
clients with the tools, resources, and personalized financial guidance needed to succeed. With a
focus on delivering tailored investment options, Circle Finance acknowledged the unique
financial needs and ambitions of each client, ensuring solutions were crafted to help them
achieve their specific financial goals.
Tools &
Technologies Used
I developed both the website and mobile application for the company, designed to provide
seamless
access to its core financial services. The website serves as an informative platform, showcasing
services such as loan offerings, real estate investment opportunities, and personalized
financial advice.
The mobile application extends these capabilities by allowing users to create free accounts,
explore various investment and loan options, invest in opportunities, or apply for loans.
Additionally, users can track the status of their loans and investments, request interest
payouts, and manage loan repayments. The application also offers advanced account management
features, enabling users to update personal information, upload necessary documents, and handle
all their financial interactions in one place, providing a comprehensive, user-friendly
experience across devices.
This integrated solution ensured a robust digital experience that catered to both informational
needs and transactional convenience for users.
- Node Js
Utilized Node.js to build the backend infrastructure by developing routers, models, and API
endpoints. Additionally, I established secure database connections with MongoDB, ensuring
efficient data handling and communication between the server and the database.
- MongoDB
Implemented MongoDB as the primary database solution for storing and managing user data,
ensuring scalability and reliability for the application’s data management needs.
- JWT
Integrated JWT for secure user authentication, implementing hashing mechanisms to encrypt
passwords during account creation. This ensured that sensitive data was securely stored and
handled throughout the user lifecycle.
- React Native Expo
Leveraged React Native Expo to develop a cross-platform mobile application compatible with
both iOS and Android operating systems. This allowed for a seamless user experience across
multiple devices while maintaining high performance and consistency.
- React Redux
Utilized Redux to efficiently manage the application's global state,
specifically by storing API responses using dispatch actions. Leveraged useSelector to pass
necessary data through relevant components, ensuring seamless state management and optimal
performance across the application.
Website
Click HERE
to visit the website
Mobile Application
Test Environment with Expo Go: