Skip to content

notsnip/Blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shaurya's Blog

This is the source code for my personal blog. Moreover, I write my thoughts and goals here and rant about different topics (Cringe Alert).

Fun Fact: It's the first full stack application I ever created.

Tech Stack

  • React.js
  • Next UI
  • Express.js
  • MongoDB + Mongoose

Want to Test the Blog?

Click the 'Guest Login' button to get temporary user credentials. This guest account allows you to create, edit, and delete posts. However, your created posts will only be visible on your user profile and not on the homepage. To view your posts, go to the 'Your Posts' section from the navbar.

Running the Blog Locally

Install all dependencies for both the /server and /client directories separately. Set up the environment variables as described below. Environment Variables

server/.env

DB_USER: Your MongoDB username (e.g., cooluser)
DB_PASS: Your MongoDB password (e.g., coolpassword)
PORT: The port on which the server will run (e.g., 5000)
CLIENT_URL: The origin URL of your client application (e.g., example.com)

client/.env

VITE_SERVER: The backend API endpoint URL (e.g., api.example.com)

About

My first full stack application.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •