
This App is build by me using Next.js as frontend technology and Strapi as backend system
Frontend -
- Next.Js
- Tailwind
- Uses Next.Js Incremental Site Generation feature
- Everytime I write a new blog, Next.js automatically genertates new html page based on the set revalidation timing
- This is a PWA - Progressive Web App, you can download the app in your mobile or laptop
- App will automatically update in the backend
- This App supports Push Notification
- Uses Firebase Messaging service to send Push Messages
Backend -
- Strapi CMS
- Strapi is a headless CMS
- It is a Node.js Application
- I also Use Django
- Django is only used to send Push Notifications
- I will move the entire backend to strapi
DataBase -
Deployment -
- Uses Nginx as Reverse Proxy
- On A DigitalOcean Droplet
- Uses PM2 to ser Node.js application