Skip to content

Pensdown : A blogging app where writers can come and express their thoughts and ideas to the world.

Notifications You must be signed in to change notification settings

SySagar/Pensdown

Repository files navigation

Pensdown

A full fledged blogging website where writers and authors from all around the world can come and express their ideas via a digital medium. Pensdown decreases the bridging gap between content consumers and creators by allowing impartial expression of ideas without any intervening forces.

React TypeScript Vite Express.js MongoDB Firebase NodeJS GitHub Actions Docker Azure Terraform


Features

  • Comprises a rich text editor where you can write anything
  • Community Forums and Discussion Boards for creators and consumers
  • Implements likes , comments and follow system
  • voice search
  • Language translation
  • Has a robust notification system
  • Authentication and authorization
  • Interactive UI

Check out the releases to visit the website url or simply get it in the about section.

Development setup

Tools

  • VS-code
  • Docker
  • Typescript

Setup

  • Clone the repository.
  • Open a fresh terminal in the cloned project and hit npm install
  • start the development server using npm run dev
  • This would start vite server at port 5173

Known problems

none

Contributions

There's a huge room for improvements! Please open an issue to report bugs, discuss ideas and so on.

Check out the repo's issue backlog for source requests and bug reports.

Please Share & Star the repository. This motivates me a lot :)

About

Pensdown : A blogging app where writers can come and express their thoughts and ideas to the world.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages