Wordoid Blogging Website built using Vue3

Wordoid Blogging Website

Wordoid is a simple blogging website built with Vue.js, Express, and MongoDB. Users can view each other’s blogs, comment on blogs, add blogs, and view their own blogs.

Features

  • User authentication: users can use their to access their own blogs
  • Blog browsing: users can browse blogs created by other users and view comments
  • Blog creation: can create your own blogs
  • Commenting: can comment on blogs
  • User dashboard: authenticated users can view their own blogs on profile tab

Installation and Usage

To run this project locally, you’ll need to follow these steps:

  1. Clone the repository to your local machine using git clone https://github.com/Lakshya0257/Wordoid.git
  2. Navigate to the project directory: cd Wordoid
  3. Install the dependencies: npm install
  4. Start the server: npm run start
  5. In another terminal window, start the client: npm run dev
  6. Open the website in your browser at http://localhost:5173/

To run this project api locally, you’ll need to follow these steps:

  1. Clone the repository to your local machine using git clone https://github.com/Lakshya0257/Wordoid.git
  2. Navigate to the project directory: cd Wordoid-api
  3. Install the dependencies: npm install
  4. Start the server: npm run start
  5. In another terminal window, start the client: npm start
  6. Open the website in your browser at http://localhost:3000/

Screenshots

Homepage

Blog Detail

BlogDetail

Profile

MyBlogs

Dependencies

This project requires the following dependencies:

  • Vue.js
  • Vue Router
  • Vuex
  • Axios
  • Express
  • Mongoose
  • Bcrypt
  • JsonWebToken

Contributing

Contributions to Wordoid are always welcome! To contribute, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b my-new-feature
  3. Make changes and commit: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request

License

This project is licensed under the MIT License.

GitHub

View Github

Related Posts

Recent Posts

ഇടുക്കിയിലെ മലയോര മേഖലകളിൽ രാത്രിയാത്ര നിരോധിച്ചു. രാത്രി ഏഴു മുതൽ രാവിലെ ആറു വരെയാണ് നിരോധനം

ഏന്തയാർ ഈസ്റ്റിൽ പ്രളയത്തിൽ തകർന്ന പാലത്തിന് പകരം പുതിയ പാലം നിർമ്മിക്കുവാൻ താത്ക്കാലിക പാലം പൊളിച്ച് നീക്കി

Explore the Investment Opportunities: A Comprehensive Guide to Different Types of Mutual Funds

Title: Understanding Mutual Funds: A Beginner's Guide to Investing

തീവ്രമഴ മുന്നറിയിപ്പിന്റെ പശ്ചാതലത്തിൽ സംസ്ഥാനം ജാഗ്രതയിൽ

250,000 അപേക്ഷകൾ വർദ്ധിച്ചതിനാൽ ട്രാൻസ്‌പോർട്ട് കമ്മീഷണർ പരിശോധന പുനരാരംഭിക്കും

ഏലക്കയിൽ കീടനാശിനി സാന്നിധ്യം; ആറര ലക്ഷത്തിലധികം ടിൻ അരവണ നശിപ്പിക്കാൻ ടെൻഡർ ക്ഷണിച്ച് ദേവസ്വം ബോർഡ്‌

ഭീമൻ പാറക്കഷണങ്ങൾ അടർന്ന് ദേശീയ പാതയിലേക്ക് വീഴുന്നത് പതിവാകുന്നു. കുട്ടിക്കാനത്തിനും മുണ്ടക്കയത്തിനുമിടയിൽ നിലനിൽക്കുന്നത് വൻ അപകട ഭീഷണി

ചക്രവാതച്ചുഴി:അതിശക്തമായ മഴ വരുന്നു

പ്ലസ് വൺ പ്രവേശനം. അക്ഷയയിൽ തിക്കി തിരക്കേണ്ട, നെറ്റിവിറ്റി/ജാതി തെളിയിക്കാൻ പത്താംതരം സർട്ടിഫിക്കറ്റ് മതി