haxzie / storyof.me

A social blogging platform for writers and creators

Home Page:https://storyof.me

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Storyofme

A social blogging platform for writers and creators

Setup

StoryOfMe uses MongoDB as the database, Express.js as the backend and Next.js as the SSR Server.

Running the project

Clone the project to your local machine and CD into the project folder to install the necessary dependencies.

git clone https://github.com/haxzie/storyof.me

cd stoyof.me

npm install

Fill in the environment variables

Copy the .env.example file as .env

cp .env.example .env

Fill the environment variables

  • MONGO_URL : Your mongodb server url with DB name eg: mongodb://username:password@host:port/dbname
  • JWT_SECRET : Secret string used for JWT signing
  • ADMIN_SECRET : Secret String to sign JWT Tokens which grants admin privileges

Run the server in development mode

npm run dev

Run the StoryBook Server

npm run storybook

About

A social blogging platform for writers and creators

https://storyof.me


Languages

Language:TypeScript 54.8%Language:CSS 39.8%Language:JavaScript 5.3%