Hi Dasun
Looks really Good for your first grow.
God job so far.
I will say you have 4 to 6 weeks left. To finish her off nicely.
The wait will be rewarded with some amazing dense buds.
Not seeing if you using any nutrition.
Will be good to give her some Bloom nutrition and P/K 13/14. To try to optimise bud size and density.
Hope this help and good luck with your growth.