Note** : Due to free tier limitation of Render the spin-down behaviour of free instances, the web services on free instance type are automatically spun down after 15 mins of inactivity. So it might take some time for the applicaton to start after letting the app inactive.
Libraries used/ Tech-stack
Nextjs ⚛️
JavaScript and TypeScript🧑💻
Nodejs for server side
Mongodb as DB 🌿
Additional/ Secondary libraries and frameworks used
Tailwind CSS 💨 (visit the official docs: https://tailwindcss.com/)
react charts library for charts
Deployment Platforms
Vercel (for deploying the frontend)
Render as web service (for deploying the backend)
Snaps of the projects
Local Setup
clone using git clone <git url>
cd into the folder
use 2 terminals for adaptability one for server and client
install the required dependencies using npm install in both the service directories
start locally npm run dev (client-srv) and npm start (server)