Projects
Telco Rewards (I built this application from scratch)
This is a website that allows users to earn cash rewards for making purchases through the
site. Telco
partnering with merchants and offering users a percentage of their purchase price back as a cash reward.
I implemented features such as multifactor authentication also there are option to reset password through email
or mobile number. Users can browse through a list of partnered merchants, and make purchases through the site in
order
to earn cashback. Customers able track their cashback earnings, and request
payouts. The website have a system for tracking cashback earned by customers and updating their account balance
in real-time. Also have a secure payment processing system for handling payouts to customers.
Telco Rewards admin panel (I built this application from scratch)
This is admin panel for cashback website, where admin can track information: about users,
clicks, cashback transactions, withdrawals, missing transactions, also create new offers and store information.
Support Your Skills (I built this application from scratch)
SYS made for the CFA Society France. This platform promote better rate of
integration of work-study trainees following their training. I implemented features such as assigning trainees
to
a class during the working day,
ensuring that this class does not interfere with other classes. There is also a chat function between trainees
and tutors, user logs are collected and shown with all changes made within the application, and the application
automatically logs out users if they don't use it for more than 10 minutes for security purposes. Additionally,
there are many multistep forms in the application for creating and updating different entities, and different
dynamic tables to display information.
Cheap gas, Currency Converter, Blackjack ( I built those applications before I started
my programming career )
1 https://www.cheap-gas.online
(using Express.js, Web scraping, MapQuest, Mapbox, JavaScript Geolocation, deploy
to vps server, setup ssl certificate on nginx reverse proxy)
I
developed this application for searching the cheapest and closest gas stations, helping drivers save money. The
application utilizes web scraping to retrieve longitudes and latitudes from a website based on user zip
code. It displays customized markers on a map and provides navigation through Mapbox, while also offering Google
navigation as an alternative.
2 http://45.76.20.162/
(using Express.js, React.js, MongoDB, Cron, React-chartjs-2)
I use a cron job to collect currency data once a day and store it in MongoDB. Afterwards, I show the user
how
the currency has changed over the past 5 days. Additionally, there is an opportunity to utilize an exchange
calculator.
3 https://blackjack-382aa.firebaseapp.com/ (using javascript classes, OOP principles)
I use OOP principles to build this game.