Skip to content

SKSInsights is an advanced blog platform designed to offer a seamless and engaging user experience by leveraging modern web technologies such as React.js, Node.js, MongoDB, and Tailwind CSS. It is built to deliver insightful content on technology, lifestyle, and more.

Notifications You must be signed in to change notification settings

sksusha8853/SKSInsights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SKSInsights

SKSInsights is a dynamic and innovative blog platform that delivers a fresh perspective on the latest trends in technology, lifestyle, and more. Built using modern web technologies such as Tailwind CSS, MongoDB, React, Node.js, Express, Firebase, and Vite, SKSInsights offers a sleek, fast, and responsive user experience. Unlike traditional blogs, SKSInsights leverages the power of these cutting-edge tools to ensure that content is not only engaging but also beautifully presented and easy to navigate.

At SKSInsights, we believe in the power of knowledge and the impact of sharing insightful content. Our platform is designed to cater to curious minds looking to delve deeper into a variety of topics, from software development and digital trends to lifestyle tips and beyond. With Firebase integration, SKSInsights ensures secure user authentication and real-time interactions, making it a reliable source for both readers and contributors.

Whether you're a tech enthusiast, a lifestyle aficionado, or someone in search of thought-provoking articles, SKSInsights is your go-to destination. Join our community to explore, learn, and engage with content that enlightens and inspires.

TECHNOLOGY USED

ReactJS MongoDB Express NodeJS NPM Redux HTML Tailwind CSS JavaScript Firebase GitHub Render Vite

Getting Started

"SKSInsights" is meticulously crafted with a dual-component architecture to ensure a seamless and efficient user experience. Here's a breakdown of the primary components:

  1. Client: The client-side of SKSInsights is built using React and Tailwind CSS, delivering a robust and aesthetically pleasing user interface. It is designed for optimal user interaction, enabling visitors to effortlessly browse articles, engage with content, and navigate through various insights. The client component ensures that all visual elements are responsive and accessible on any device, enhancing your reading and interactive experience.

  2. Server: The server-side operates as the backbone of SKSInsights, powered by Node.js and Express. This component handles all backend functionalities including request processing, data management, and execution of business logic. It interacts with MongoDB for data storage, ensuring that all articles and user data are securely managed and readily accessible. The server is also integrated with Firebase to provide additional functionalities like user authentication and real-time data synchronization.

Installation

1. Client

To install the client, run the following command:

cd client
npm install

2. Server

To install the server, run the following command:

cd server
npm install

Usage

1. Client

To run the client, run the following command:

cd client
npm run dev

2. Server

To run the server, run the following command:

cd server
npm run dev

Project pages

Home Page: Home Home

Write a blog:

Edit a blog:

Profile page: profile

Dashboard(Admin Only): dashboard

Blog Page: blog

Search page: search

Sign In page:

Sign Up page:

About

SKSInsights is an advanced blog platform designed to offer a seamless and engaging user experience by leveraging modern web technologies such as React.js, Node.js, MongoDB, and Tailwind CSS. It is built to deliver insightful content on technology, lifestyle, and more.

Resources

Stars

Watchers

Forks