ammaaraslam / write-once

WriteOnce - A Markdown Editor For Devs Who Blog

Home Page:https://writeonce.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WriteOnce

A Markdown Editor For Devs Who Blog

Request Feature Β· Report Bug Β· Contribute

writeonce forks writeonce stars writeonce licence writeonce issues writeonce pull-requests

nextjs tailwindcss vercel

WriteOnce is an opensource markdown editor that strives to make the workflow of a dev blogger much easier.

🧐 Features

Here are some of the awesome features of WriteOnce.

  • πŸŒ“ Website Light/Dark Mode
  • Authentication using Google & GitHub
  • Automatic saves to the Posgresql DB offered by Nhost
  • Editor/Previewer scroll sync
  • Easily publish to Hashnode from the editor (Current V1 only supports publishing to Hashnode. Future updates will include publishing support to Dev.to among many other cool features that'd make a dev blogger's workflow way easier!)

More Features Coming Soon!!πŸš€
This is just V1 of WriteOnce! V2 will be getting features many more, check out the article write where I shared the future plans of WriteOnce. If have any suggestions for future features, let me know here or shoot me a tweet @itsammaar_7

πŸ— Built With

Here is what WriteOnce uses behind the scenes.

🏒 Contributing

Please contribute using the Github Flow. Create a branch, add commits and open up a pull request. Make sure your PR isn't a duplicate Please also read CONTRIBUTING.md and CODE_OF_CONDUCT.md

βš™ Development

  1. Clone the Repository
git clone https://github.com/ammaaraslam/write-once.git
  1. Move into the working directory
cd writeonce
  1. Install Dependencies
npm install
  1. Create a .env.local file and add the following:
NEXT_PUBLIC_NHOST_SUBDOMAIN=sdepeqcgnpglxcjibthr
NEXT_PUBLIC_NHOST_REGION=ap-south-1
  1. Run the App
npm run dev

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

Ammaar Aslam

Twitter 🐦 - @itsammaar_7
Instagram πŸ“Έ - @itsammaar_7
GitHub 🐱 - @ammaaraslam
Hashnode πŸ“š - @ammaaraslam

About

WriteOnce - A Markdown Editor For Devs Who Blog

https://writeonce.vercel.app

License:MIT License


Languages

Language:JavaScript 97.3%Language:CSS 2.7%