Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,663 members, 7,816,704 topics. Date: Friday, 03 May 2024 at 03:43 PM

What Kind Of Technologies Will I Need To Build A Fintech Application? - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / What Kind Of Technologies Will I Need To Build A Fintech Application? (3195 Views)

What New Technologies Will Change The World Of Mobile Gaming In The Near Future? / What Codng Languages Are Needed to Develop A Fintech Like Flutterwave / Come Become Part Of Something Big: Let's Build A Fintech Startup Together. (2) (3) (4)

(1) (2) (Reply) (Go Down)

What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 7:09pm On May 28, 2020
I want to make a FinTech application for my project. The app would be web based and people could log in and then make transfer using their credit card to any bank account in naija.

I just started learning to code and I feel this is something that would require a lot of OOP and asynchronous programming which I am struggling with. I don't really like the to do list apps, games and tiny calculators I am doing. I am looking to do something hard and massive.

What kind of technologies and APIs would I be working with and how would you advice I go about this.

2 Likes

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by VillagePeople11: 1:11pm On May 29, 2020
You can integrate paystack api to handle your payments, also learn how to use webhook

2 Likes

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 1:42pm On May 29, 2020
VillagePeople11:
You can integrate paystack api for handle your payments, also learn how to use webhook
Thanks men
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by cbrass(m): 1:27am On May 31, 2020
Since it is web application.
I assume you already know how to design the user interface.

For the rest u can use
PHP or any of its libraries like code igniter or cake php
MYSQLI for database
Flutterwave for your API(this is the one that will handle all the financial transactions)
Sendgrid API(This is for email, you can use the in built php mailer on the server but your emails will often end in spambox, and since u will often send mail to users after a successful transactions or for any other purposes then having a third party API like Sendgrid is good)

If you have any other questions please let me know

3 Likes 1 Share

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 7:25am On May 31, 2020
cbrass:
Since it is web application.
I assume you already know how to design the user interface.

For the rest u can use
PHP or any of its libraries like code igniter or cake php
MYSQLI for database
Flutterwave for your API(this is the one that will handle all the financial transactions)
Sendgrid API(This is for email, you can use the in built php mailer on the server but your emails will often end in spambox, and since u will often send mail to users after a successful transactions or for any other purposes then having a third party API like Sendgrid is good)

If you have any other questions please let me know
Thanks men. I am already building the UI. I am cloning pagas website. Would it be possible to substitute PHP for node JS. I know front end JavaScript to a particular level and I don't think picking up nodejs would be difficult for me.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by cbrass(m): 1:33pm On May 31, 2020
tensazangetsu20:

Thanks men. I am already building the UI. I am cloning pagas website. Would it be possible to substitute PHP for node JS. I know front end JavaScript to a particular level and I don't think picking up nodejs would be difficult for me.

Why are u trying to clone the site? Why cant you be unique

2 Likes 1 Share

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 1:39pm On May 31, 2020
cbrass:


Why are u trying to clone the site? Why cant you be unique
I am not a UI designer. So would use a renowned design to do it. Besides I am not going to host this. It's a personal project to add to my portfolio.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by cbrass(m): 1:49pm On May 31, 2020
tensazangetsu20:

I am not a UI designer. So would use a renowned design to do it. Besides I am not going to host this. It's a personal project to add to my portfolio.

Okay I get you
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by 15thAccount: 1:54am On Jun 03, 2020
tensazangetsu20:
I want to make a FinTech application for my project. The app would be web based and people could log in and then make transfer using their credit card to any bank account in naija.

I just started learning to code and I feel this is something that would require a lot of OOP and asynchronous programming which I am struggling with. I don't really like the to do list apps, games and tiny calculators I am doing. I am looking to do something hard and massive.

What kind of technologies and APIs would I be working with and how would you advice I go about this.


Bro, like someone said you’d have to use paystack or flutterwave to achieve this, so your app basically acts as a wrapper to paystacks api, the reason being, banks do not make their apis open to the general public, but only to payments platforms like etransacts, paystack and co. So I doubt there’s another way for a hobbyist/solo developer to access the banks apis directly

Regarding the design/ui of your app, check dribble.io. It’s a site for graphic/ui designers to share their portfolio with clients/employers
You’d see lots of beautiful and modern ui designs there.

It’s a good way to fine tune your html/css abilities, without having to worry about your lack of design skills

2 Likes 2 Shares

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 6:21am On Jun 03, 2020
15thAccount:



Bro, like someone said you’d have to use paystack or flutterwave to achieve this, so your app basically acts as a wrapper to paystacks api, the reason being, banks do not make their apis open to the general public, but only to payments platforms like etransacts, paystack and co. So I doubt there’s another way for a hobbyist/solo developer to access the banks apis directly

Regarding the design/ui of your app, check dribble.io. It’s a site for graphic/ui designers to share their portfolio with clients/employers
You’d see lots of beautiful and modern ui designs there.

It’s a good way to fine tune your html/css abilities, without having to worry about your lack of design skills
Thanks men. Already got started. Most dribble designs aren't always full websites. Just the homepage. I am done with the homepage UI thoughm
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 8:01pm On Jun 03, 2020
I built the UI though. What do you guys think. This is only the homepage for now but I am building other pages.

https://chinomso1995.github.io/mini-fintech-application

I edited some things off from pagas own though.

CC 15thAccount cbrass
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by 15thAccount: 9:32pm On Jun 03, 2020
tensazangetsu20:
I built the UI though. What do you guys think. This is only the homepage for now but I am building other pages.

https://chinomso1995.github.io/mini-fintech-application

I edited some things off from pagas own though.

CC 15thAccount cbrass


This is beautiful.
Did you use bootstrap for this or vanilla css?

It came out a little mashed on my phone, but that has to do with design, you’ve admitted design isn’t your talent grin. The background image also looks a bit stretched which again is a design problem rather than structural.

It may also be my phone, it probably displays better when viewed on a laptop.

Don’t worry too much about it tho, if you begin to focus on trivial issues, you’ll spend one month on the landing page and won’t make progress on the overall project

8/10

asides that it’s responsive and beautiful, I like the sticky navbar also.

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 9:37pm On Jun 03, 2020
15thAccount:



This is beautiful.
Did you use bootstrap for this or vanilla css?

It came out a little mashed on my phone, but that has to do with design, you’ve admitted design isn’t your talent grin. The background image also looks a bit stretched which again is a design problem rather than structural.

It may also be my phone, it probably displays better when viewed on a laptop.

8/10



asides that it’s responsive and beautiful, I like the sticky navbar also.

I only used bootstrap for the carousels. I honestly did not want to start writing javascript for that. Every other thing is plain css. You can check the source codes on my github.

You use an Iphone. I would need to look at media screen size and adjusts it. It looks okay on an android device.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by cbrass(m): 4:27am On Jun 04, 2020
tensazangetsu20:
I built the UI though. What do you guys think. This is only the homepage for now but I am building other pages.

https://chinomso1995.github.io/mini-fintech-application

I edited some things off from pagas own though.

CC 15thAccount cbrass

This is good, just minor changes and u will be fine
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by PrinceDekunle: 6:40am On Jun 04, 2020
.Net is the best.
Learn C# programming language for free by one of our nairalander
Subscribe to the YouTube channel and watch free tutorial videos. You can thank me later by subscribing

https://www.youtube.com/channel/UCwNrlP_X_VV4vg00P2QmDnw

You can as well join our Facebook community where we answer questions, discuss and share ideas about technologies
https://www./738709033333419/?ref=share
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 10:12pm On Jun 11, 2020
15thAccount:



This is beautiful.
Did you use bootstrap for this or vanilla css?

It came out a little mashed on my phone, but that has to do with design, you’ve admitted design isn’t your talent grin. The background image also looks a bit stretched which again is a design problem rather than structural.

It may also be my phone, it probably displays better when viewed on a laptop.

Don’t worry too much about it tho, if you begin to focus on trivial issues, you’ll spend one month on the landing page and won’t make progress on the overall project

8/10

asides that it’s responsive and beautiful, I like the sticky navbar also.

I am done with the UI but I am kind of stuck. You can review the page and you would see its responsive across various mobile devices. I want to create a unique login and password for the website. I want a page to show once that username and password is entered. What kind of technology would I use to achieve this? The app itself will be housed within the created page.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by 15thAccount: 10:26pm On Jun 11, 2020
tensazangetsu20:


I am done with the UI but I am kind of stuck. You can review the page and you would see its responsive across various mobile devices. I want to create a unique login and password for the website. I want a page to show once that username and password is entered. What kind of technology would I use to achieve this? The app itself will be housed within the created page.

You’re entering JavaScript territory. How’s your JavaScript? You’ll need to catch up on js to add logic to your site. Html and css are for static webpages. Once you need to introduce some logic, like login or logout or to interact with some database, you’ll need JavaScript or some server side language.

JavaScript is the natural next step though, so carry on.

1 Like 1 Share

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 10:42pm On Jun 11, 2020
15thAccount:


You’re entering JavaScript territory. How’s your JavaScript? You’ll need to catch up on js to add logic to your site. Html and css are for static webpages. Once you need to introduce some logic, like login or logout or to interact with some database, you’ll need JavaScript or some server side language.

JavaScript is the natural next step though, so carry on.
My JavaScript is okay. I have been learning JavaScript for like ten hours a day for the past month. I also have a lot of projects but they are all boring like calculators, quote generators and stupid shit like that. How would you recommend I go about adding JavaScript to the data base.
What I wanna achieve is this:

Create a unique username to login to the website.

When that username is entered a new page which would house the app is delivered. If it's back end I don't mind going with nodejs since it's still JavaScript and I believe I can learn it easily.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by 15thAccount: 7:08am On Jun 12, 2020
tensazangetsu20:

My JavaScript is okay. I have been learning JavaScript for like ten hours a day for the past month. I also have a lot of projects but they are all boring like calculators, quote generators and stupid shit like that. How would you recommend I go about adding JavaScript to the data base.
What I wanna achieve is this:

Create a unique username to login to the website.

When that username is entered a new page which would house the app is delivered. If it's back end I don't mind going with nodejs since it's still JavaScript and I believe I can learn it easily.


You don’t need node at this point, JavaScript has access to your browsers local storage, which can serve as a database for this use case.

The browser provides an api called storage, just like the DOM, which you can use for crud operations.
Storage.set(key, value),
Storage.get(value).


Imagine this workflow. When a user wants to sign up, he enters a username and a password. Once he clicks the sign up button, you’ve already set up an event listener in your js file to take in the username and password and store them in local storage. Maybe storage.set(username, password).


When someone intends to login, once he provides a username and password, in your event listener method, you take in the username name, use a storage.get(username) which returns the password (or returns null if no password exists) then you compare the password provided by the user to the password returned from storage.get(username)

If both are the same it means the user credentials are valid. Then you can route/redirect the user to any page you want, using another browser api “location.assign(relative url)” which routes the user to the relative url page. If the user credentials are invalid, you can display an error message on the login page, without redirecting the user anywhere.


Relative url simply means the url relative to your project directory I.e an absolute url is the full path to a webpage. http://www.example.com/index.html is an absolute url
a relative url would simply be index.html

1 Like

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 9:21am On Jun 12, 2020
15thAccount:



You don’t need node at this point, JavaScript has access to your browsers local storage, which can serve as a database for this use case.

The browser provides an api called storage, just like the DOM, which you can use for crud operations.
Storage.set(key, value),
Storage.get(value).


Imagine this workflow. When a user wants to sign up, he enters a username and a password. Once he clicks the sign up button, you’ve already set up an event listener in your js file to take in the username and password and store them in local storage. Maybe storage.set(username, password).


When someone intends to login, once he provides a username and password, in your event listener method, you take in the username name, use a storage.get(username) which returns the password (or returns null if no password exists) then you compare the password provided by the user to the password returned from storage.get(username)

If both are the same it means the user credentials are valid. Then you can route/redirect the user to any page you want, using another browser api “location.assign(relative url)” which routes the user to the relative url page. If the user credentials are invalid, you can display an error message on the login page, without redirecting the user anywhere.


Relative url simply means the url relative to your project directory I.e an absolute url is the full path to a webpage. http://www.example.com/index.html is an absolute url
a relative url would simply be index.html

Wow, thanks men. I never thought like this at all.

1 Like 1 Share

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by 15thAccount: 9:33am On Jun 12, 2020
tensazangetsu20:


Wow, thanks men. I never thought like this at all.

If there’s anything you don’t understand let me know, so I try to explain better, or better still provide resources that might help you out.


You will certainly need node to build the backend of your app. I was just showing you a hack to emulate a backend. It is very insecure and I doubt anyone uses it in the industry. Once you’re done implementing your login and logout functionality. Then move on to your backend. There are very good 3rd party libraries for authentication like passportjs
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 9:49am On Jun 12, 2020
15thAccount:


If there’s anything you don’t understand let me know, so I try to explain better, or better still provide resources that might help you out.


You will certainly need node to build the backend of your app. I was just showing you a hack to emulate a backend. It is very insecure and I doubt anyone uses it in the industry. Once you’re done implementing your login and logout functionality. Then move on to your backend. There are very good 3rd party libraries for authentication like passportjs
Thanks men. I think with local storage and location.assign I believe I can build everything on the front end. It's not a really complex application.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 6:49pm On Jun 13, 2020
15thAccount:


If there’s anything you don’t understand let me know, so I try to explain better, or better still provide resources that might help you out.


You will certainly need node to build the backend of your app. I was just showing you a hack to emulate a backend. It is very insecure and I doubt anyone uses it in the industry. Once you’re done implementing your login and logout functionality. Then move on to your backend. There are very good 3rd party libraries for authentication like passportjs
Thanks men. I used a different method. Instead of get storage I set a static password using the input.value method and if the password I set is true. The website then takes you to a new page. I am working on the payment details now.

Hopefully I would be done by the end of this new week.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by Designer123: 1:32pm On Jun 16, 2020
tensazangetsu20:


I only used bootstrap for the carousels. I honestly did not want to start writing javascript for that. Every other thing is plain css. You can check the source codes on my github.

You use an Iphone. I would need to look at media screen size and adjusts it. It looks okay on an android device.
How did you achieve the responsive navbar (hamburger menu). For example, when you click on the menu icon, there will be a cancel icon(X).
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 1:34pm On Jun 16, 2020
Designer123:
How did you achieve the responsive navbar (hamburger menu). For example, when you click on the menu icon, there will be a cancel icon(X).
CSS and JavaScript. Created a CSS class to move the lines by 45 degrees and then the middle one opacity to zero and then JavaScript to toggle the classes when it's clicked.
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by Designer123: 1:41pm On Jun 16, 2020
tensazangetsu20:

CSS and JavaScript. Created a CSS class to move the lines by 45 degrees and then the middle one opacity to zero and then JavaScript to toggle the classes when it's clicked.
Thanks
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 1:04pm On Jun 17, 2020
Done with the Application.

Thanks 15thAccount && cbrass for the hints.

SIte can be accessed here: https://chinomso1995.github.io/mini-fintech-application/

Username to access the payment page is kronika with a small k.

I made use of paystack API for the payments. Please dont send any money na my bank account e go enter cheesy cheesy

2 Likes

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by cbrass(m): 1:40pm On Jun 17, 2020
tensazangetsu20:
Done with the Application.

Thanks 15thAccount && cbrass for the hints.

SIte can be accessed here: https://chinomso1995.github.io/mini-fintech-application/

Username to access the payment page is kronika with a small k.

I made use of paystack API for the payments. Please dont send any money na my bank account e go enter cheesy cheesy

This is good.. So what are you going to do next
Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by tensazangetsu20(m): 2:00pm On Jun 17, 2020
cbrass:


This is good.. So what are you going to do next
Will build more stuff and continue building men.

1 Like

Re: What Kind Of Technologies Will I Need To Build A Fintech Application? by RemiAbdulSamad(m): 9:38pm On Jun 18, 2020
tensazangetsu20:
Done with the Application.

Thanks 15thAccount && cbrass for the hints.

SIte can be accessed here: https://chinomso1995.github.io/mini-fintech-application/

Username to access the payment page is kronika with a small k.

I made use of paystack API for the payments. Please dont send any money na my bank account e go enter cheesy cheesy
good job. keep it up

(1) (2) (Reply)

Learning C++ And Dreamweaver / Whot! A Card Game For Ios,android And Facebook Developed By A Nigerian In The Us / Mobile App Developer VS Web Developer VS Software Developer

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 57
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.