Skip to content

created a blogging site with all functionality using react and appwrite

Notifications You must be signed in to change notification settings

anuj123upadhyay/MegaBlog

Repository files navigation

Typing SVG

📋 Participating Programs

Program Logo Description
GSSoC'2024-Extd GSSoC Logo A coding period from October 1st to October 30th, inviting contributions and offering a rewarding experience.
Hacktoberfest 2024 Hacktoberfest Logo Hacktoberfest celebrates open-source, welcoming participants of all levels throughout October.

📊 Project Metrics

🌟 Stars 🍴 Forks 🐛 Issues 🔔 Open PRs 🔕 Closed PRs
Stars Forks Issues Open Pull Requests Closed Pull Requests

MegaBlog is a dynamic, responsive platform for sharing your thoughts and ideas. Built with React and Node.js, it allows users to write, manage, and comment on blog posts effortlessly.

✨ Project Structure

Check the project structure here Project Structure

🌟 Features

  • 🖊️ Create & Edit your personal blog posts
  • 🔑 JWT Authentication for secure login
  • 🗂️ Categorize posts for easy navigation
  • 💬 Comment and engage with other users
  • 🔍 Search to quickly find posts

🛠️ Tech Stack

  • Frontend: React
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT

🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/anuj123upadhyay/MegaBlog.git
  1. Install dependencies:
npm install
  1. Set up environment variables in the .env file for MongoDB URI, JWT secret, etc.

  2. Start the application:

npm run dev
  1. Visit http://localhost:3000 to explore!

🤝 Contributing

Want to contribute? Follow these steps:

  1. Fork the repo
  2. Create a branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m 'Add a new feature')
  4. Push to your branch (git push origin feature-branch)
  5. Open a Pull Request

📜 License

This project is licensed under the MIT License.

⭐ Like this project? Star it on GitHub to show your support!

About

created a blogging site with all functionality using react and appwrite

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published