Skip to content

WeBlog is a full-stack web platform meticulously crafted using the powerful PERN stack (PostgreSQL, Express.js, React.js, Node.js). With a sleek React.js frontend styled using Tailwind CSS, WeBlog offers developers a seamless and secure space to come together, share, and thrive.

Notifications You must be signed in to change notification settings

shashankvish0010/weblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeBlog - A Platform for Developers to Unite and Thrive

WeBlog is a full-stack web platform meticulously crafted using the powerful PERN stack (PostgreSQL, Express.js, React.js, Node.js). With a sleek React.js frontend styled using Tailwind CSS, WeBlog offers developers a seamless and secure space to come together, share, and thrive.

Screenshot (272)

Key Features

Connecting Developers

WeBlog serves as a vibrant hub, connecting developers and fostering a tight-knit community. It's a dedicated space where developers and bloggers can unite to share their knowledge, experiences, and insights.

Multi-Role Platform

WeBlog caters to diverse user needs by offering distinct roles - Developers/Bloggers, WeBlog Admins, and Content Contributors. Each role comes with unique privileges and responsibilities, ensuring a tailored experience for every user.

Secure Access

Screenshot (281)

Security is our top priority. WeBlog employs OTP (One-Time Password) verification, seamlessly integrated with Nodemailer, to ensure secure access to admin functionalities. User data is protected with encrypted cookies, guaranteeing user privacy.

Content Privacy/Drafts

Users have the flexibility to publish their posts immediately or keep them private until they're ready to share with the community.

Search Functionality

WeBlog provides a robust search bar, enabling users to find content with ease. The search functionality returns desired results promptly, enhancing user experience.

Passwords

All user passwords are stored securely in the database and undergo hashing for maximum security, safeguarding user credentials.

Self-Contained Data

WeBlog distinguishes itself by keeping all data in-house. We don't rely on third-party APIs, ensuring full control over data management and security.

Admin Empowerment

Screenshot (277)

WeBlog Admins possess the tools necessary to manage the platform effectively. They can control promotional offers, discounts, and provide a seamless experience for all users, ensuring a vibrant community.

RESTful APIs

WeBlog relies on REST APIs for data retrieval and manipulation, all managed through backend routes. Our commitment to simplicity and transparency is reflected in our data handling.

Content Management

Screenshot (276)

Content Contributors have a user-friendly platform for adding, editing, and removing their posts, enabling them to effortlessly share their valuable insights with the community.

Screenshot (273)

Screenshot (275) Screenshot (276)

Technology Used

  • PostgreSql: Database for storing data
  • Express.js: Backend framework for handling server-side logic
  • Vite + React.js: Frontend library for building user interfaces
  • Node.js: JavaScript runtime environment for server-side development
  • Tailwind CSS: Utility-first CSS framework for styling
  • TypeScript: For Type Safe code.

Insights

Screenshot (277) Screenshot (279) Screenshot (278)

Comprehensive Analytics

WeBlog offers advanced analytics, including traffic statistics and engagement metrics, empowering WeBlog Admins with valuable insights for optimizing the platform's performance.

Content Discovery

Users can easily discover new and trending content on WeBlog, making it their go-to platform for staying informed, entertained, and inspired.

Join WeBlog today and become part of a vibrant community where developers unite, share their stories, and embark on an exciting journey of creativity and expression. WeBlog - Where Developers Shine!

About

WeBlog is a full-stack web platform meticulously crafted using the powerful PERN stack (PostgreSQL, Express.js, React.js, Node.js). With a sleek React.js frontend styled using Tailwind CSS, WeBlog offers developers a seamless and secure space to come together, share, and thrive.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages