Skip to content

A fullstack blog website using Node.js and SQL which allows users to create, read,update, and delete blog posts.

License

Notifications You must be signed in to change notification settings

BusariAnees/SQL-NODEJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Blog Website using Node.js and SQL

This project is a full-stack blog website built using Node.js and SQL. The website allows users to create, read, update, and delete blog posts.

Key Features:

•	Data Storage: Blog posts are stored in an SQL database, with tables for posts, users, and comments.
•	CRUD Operations: Users can perform CRUD (Create, Read, Update, Delete) operations on blog posts.
•	User Management: Basic authentication and user management for creating and managing accounts.
•	Dynamic Content: Blog content is dynamically fetched from the SQL database, allowing for real-time updates.
•	RESTful API: The backend is built with a RESTful API using Node.js and Express to handle HTTP requests and communicate with the SQL database.
•	Database: SQL is used for storing data with structured tables and relationships between posts, comments, and users.

##screenshot BlogApp, BlogApp BlogApp,

Technologies Used:

•	Node.js: Server-side environment for running JavaScript code.
•	Express: Web framework for handling routes and server logic.
•	SQL Database (e.g., MySQL, ): Database for storing blog posts, user data, and comments.
•	EJS: For rendering dynamic HTML pages.

How it Works:

1.	User Authentication: Users can sign up, log in, and manage their accounts.
2.	Blog Posts: Authenticated users can create new posts, edit existing posts, and delete them.
3.	Comments: Visitors can read posts and leave comments.
4.	Data Handling: All data is managed through SQL queries.
5.	Responsive Design: The front-end is designed to be mobile-friendly, making it accessible on various devices.

Usage:

This project is a great starting point for anyone looking to understand the basics of full-stack development with Node.js, SQL. It’s also a practical example of CRUD operations with a database-driven backend.

About

A fullstack blog website using Node.js and SQL which allows users to create, read,update, and delete blog posts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published