Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✍️ Freelance Writer - Full Stack Blog Project This project is a full stack web application built to create a simple and modern blog system.

The frontend and backend are developed as separate repositories and have been deployed live.

🚀 Project Features 🔐 Admin Login System

📝 Blog Create / Delete / Update (CRUD)

📰 Blog Listing

📄 Blog Detail Page

🎨 Responsive Design

☁️ MongoDB Database

🔑 JWT Authentication

🌍 Deployed with Vercel & Render

🛠️ Technologies Used 🧩 HTML / CSS / JavaScript (Vanilla JS)

⚙️ Express.js / Node.js

🍃 MongoDB / Mongoose

🔐 JWT Auth

🚀 Render (Backend Deployment)

🌐 Vercel (Frontend Deployment)

🔑 Admin Login Credentials Username | Password You can change the password in the backend .env file.

📸 Project Screenshots Blog List: 🔗 https://freelance-writer-frontend.vercel.app/blog.html

Blog Detail Page: 🔗 https://freelance-writer-frontend.vercel.app/blog-detail.html?id=xxxxx

Admin Panel: 🔗 https://freelance-writer-frontend.vercel.app/admin.html

🌐 Live Project Links Frontend (Vercel): 🔗 https://freelance-writer-frontend.vercel.app/

Backend (Render API): 🔗 https://freelance-writer-backend.onrender.com/

📦 Installation (For Local Development) Backend:

bash Copy Edit cd backend npm install npm run dev .env File:

ini Copy Edit MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret Frontend:

bash Copy Edit cd frontend Open with Live Server / or deploy with Vercel

👨‍💻 Developer

This project was developed by Mehmet Yasir Balcı, a senior Computer Engineering student.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages