Client

Mrinal Pant

Company

Algovation

Project Type

Personalized ROAS Dashboard

Year

2023

ROAS Dashboard

A personalized dashboard to help client to track thier ROAS (Return on Ad Spend) for thier Google Ads campaigns. The dashboard is built using NextJS and PostgreSQL. I have also implemented a custom authentication system using JWT.

Visit Website
  • Implemented RESTful APIs using NextJS API Routes to fetch data from PostgreSQL database.
  • Integrated custom authentication system using JWT to ensure secure access to the dashboard.
  • Used Redux to manage the state of the application. That helped in reducing the number of API calls.
  • Deployed the application on Digital Ocean using Docker. Used Nginx as a reverse proxy server. Used Certbot to generate SSL certificates.
  • Used Prisam to generate the types for the database.

Technologies Used

Frontend

NextJS, Vanilla CSS, Redux, Redux Toolkit, Axios

Backend

NextJS API Routes, PostgreSQL, Prisma, JWT, Nginx, Docker, Certbot

Deployment

Digital Ocean

Let's work together.

Have a project you'd like to discuss? I'd love to hear from you.

Follow Me

© 2024 Naresh Kumar.

Total visitors: 0

Design inspired by Nur Praditya