An infinite scrolling full-stack web application that dynamically loads data from the backend when the scrollbar reaches the bottom of the page. This ensures a seamless and continuous user experience.
- Infinite Scrolling: Continuously loads new content as the user scrolls down, without the need for page refreshes.
- Responsive Design: Optimized for all devices, providing a consistent user experience on desktops, tablets, and mobile phones.
- Dynamic Data Loading: Efficiently fetches data from the backend, reducing initial load times and enhancing performance.
- Clone the project
https://github.com/1simransaini/Infinite-Scrolling.git
- Install Dependencies
- Make a .env file, also make sure to add .env file in the root folder
- Template of .env file
DB_PORT=<Here write your database port number>
host=localhost
database=<Write your Database name>
user=<Write username>
password=<password of user>
SERVER_PORT=<Write Server Port Number>
- Run as:
nodemon server/app.js