Devlog

devlog-banner

Devlog

Vercel GitHub last commit GitHub issues GitHub pull requests Licence Lines of code GitHub repo size Uptime Robot ratio (7 days) Twitter

Devlog is a blogging platform for the developers built with Next.js and Firebase and is loosely inspired by Dev.to

Sign up for an 👨‍🎤 account, ✍️ write posts, then 💖 heart and ✍ comment on content created by other users. All public content is server-rendered and search-engine optimized.

Visit Devlog here or here

Features

Tech stack

Running Locally

There are some prerequisites to run the app successfully on your local machine, follow the below steps to get started

Prerequisites

Run the below commands in your terminal to confirm that all the requirements are passed to run the project Locally

All the above commands should execute successfully and output the version numbers specified

Project setup

Clone the project repository

git clone https://github.com/raselshikdar/devlog.git

Navigate to the project directory

cd devlog

Install Dependencies

npm install

Firebase Setup

Complete the proces to create a firebase project and register a web app, and initialize Authentication, Firestore and Storage Services

Environment Variables

Authentication Setup

Now that all requirements are in place lets start our servers

Run npm run dev to start client on port 3000

🥳 Hurray! you made it, go ahead to localhost:3000 to see the project in action

License

MIT