Skip to content

Shruti799/BlogSite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

51 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Blog Platform

A full-stack blog platform built to enable users to create, read, update, and delete blog posts with high performance and secure authentication. Designed with scalability and efficiency in mind, it optimizes data retrieval and ensures safe user sessions.

✨ Features

πŸ“° Create, edit, and delete blog posts (CRUD operations) ⚑ Optimized database queries with indexing (40% faster retrieval) πŸ” Secure authentication using JWT 🌐 Google OAuth login with Passport.js πŸ‘€ User session management and protected routes πŸ“± Responsive and user-friendly UI

πŸ› οΈ Tech Stack

Frontend: React.js Backend: Node.js, Express.js Database: MongoDB Authentication: JWT, Passport.js (Google OAuth)

🀝 Contributing

Contributions are welcome! Feel free to fork the repository and submit a pull request.

πŸ“„ License

This project is licensed under the MIT License.

πŸ‘©β€πŸ’» Author

Shruti

About

A full-stack blog platform with optimized CRUD operations for efficient data management. Built using React and Node.js, it improves data retrieval by 40% and features secure authentication with JWT and Google OAuth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors