A MERN-based blog website made as a submission to the Web Tech course at my university.
- User Authentication: Allowing users to register, login, and manage their profiles.
- Blog Creation and Editing: Users can write, edit, and publish their blog posts with a user-friendly interface.
- Commenting System: Users can comment on blog posts, fostering community discussion.
- Profile Management: Users can view and edit their profiles, and view all the articles they have written so far.
- Search Functionality: Users can search for articles by keywords, enhancing content discoverability.
- Article Reading: Users can read blog posts with a clean and easy-to-navigate interface.
Navigate to the frontend folder and run the following command in the terminal
npm run dev
Navigate to the backend folder and run the following command in the terminal
nodemon index.js
![Screenshot 2023-11-16 205711](https://private-user-images.githubusercontent.com/116996448/341478607-fc1c2c27-2041-46f4-bf40-f339b822a9f6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc4NjA3LWZjMWMyYzI3LTIwNDEtNDZmNC1iZjQwLWYzMzliODIyYTlmNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xYWI5NTAzYmZkMTRhNTY2ZDE0NGM0NTNkMDY2N2M4MjMxOWMyOGE1Y2M2MzZhYTA4MzJjNDhhYTQxOTJiM2ViJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Y5vJPRuv-M3vAV_S64V3WsQ4hfVC7w-Gq6TQrto5dF8)
![Screenshot 2023-11-16 205910](https://private-user-images.githubusercontent.com/116996448/341478835-344880a4-1ea4-4c1d-bb1c-3732127172c1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc4ODM1LTM0NDg4MGE0LTFlYTQtNGMxZC1iYjFjLTM3MzIxMjcxNzJjMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xNjA3ODBjYjg1ZDAwNzZkNDZiYWRlNDQ3ODVkMmY1ZjM4NDEwZTgzYmJmYzU2N2MxZmY4YjVhYzRmNGQ5NDU4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.DohtrG3HGONCIYHOCAjVQST9j2DV32loMhN0ANO1AY4)
![Screenshot 2023-11-16 205851](https://private-user-images.githubusercontent.com/116996448/341478879-fde0f285-4c6c-4d88-b7ba-0ebc925281a6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc4ODc5LWZkZTBmMjg1LTRjNmMtNGQ4OC1iN2JhLTBlYmM5MjUyODFhNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNjY1ZDFmNWY3N2U2YzAyMzlmZDkyN2NhN2RkMzEzMDFiMzU3ZDI2YTIwZWExNjJjN2ZkOGM4NjllODE5ZjE3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.mUew5tCZROMrtMatyAs_Pyevt3zS2VkY7MC1LBhM78A)
![Screenshot 2023-11-16 210238](https://private-user-images.githubusercontent.com/116996448/341479117-3e46a084-2d4a-4843-9657-7a452220eb4e.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5MTE3LTNlNDZhMDg0LTJkNGEtNDg0My05NjU3LTdhNDUyMjIwZWI0ZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iZDVjZTQxY2U0OTQ0NWI2ZDIxNTI5YTg0MmQwMTI1NTEwZGU3NjI1MGMwNTc5ZGQzMTc2YWFjYzkzYTY1NTMxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.eD9X-J56zFBnNWJ2-VeGdpbSgfmHO-AML1eV5kMAZZ8)
![Screenshot 2023-11-16 210257](https://private-user-images.githubusercontent.com/116996448/341479192-f9783d21-f36f-4ab8-8ba9-9f4b4144f595.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5MTkyLWY5NzgzZDIxLWYzNmYtNGFiOC04YmE5LTlmNGI0MTQ0ZjU5NS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wZTA1MTcyMzg3ZjMyYmRmYTFlYWEzYThjOWRhOWVmY2U2MWZiOTI0ODkwZDEzYjMzM2FhY2YyODAyOWRlM2FkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.dx0HPzSPZt2KXU2fRvB2cYzozc8ZeQLeLCejXNAlgBg)
![Screenshot 2023-11-16 210306](https://private-user-images.githubusercontent.com/116996448/341479238-d3c461e7-62db-4699-91b4-8b7e9587ed1a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5MjM4LWQzYzQ2MWU3LTYyZGItNDY5OS05MWI0LThiN2U5NTg3ZWQxYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NWY4MzkyNWZhZDk2OWFjOWMxOGJlN2E4NDI3YjQ5MzM1MzRiNmNjNWUyMDc5ZWZhYWExNThiMzZjM2MxMDlkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.5M67w1qmm0gOJZpxU3prWOqMDLspWVf9tg_VzmEKrrU)
![Screenshot 2023-11-16 210215](https://private-user-images.githubusercontent.com/116996448/341479318-a68d0f76-2e7a-43e9-bd80-033908aea1e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5MzE4LWE2OGQwZjc2LTJlN2EtNDNlOS1iZDgwLTAzMzkwOGFlYTFlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMDZjZmIxZjkwZjE1YjA1MGY3N2YzOWEyODgzYzM0MDQ0NDIxNzMwNGI1YmE5NjE2Yjg1NDQzMDcwZjBkZGZhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.pXKWTs5u5OJswoMsloDivHdsBbEfxtv-SYA6vbBAmaE)
![Screenshot 2023-11-16 210226](https://private-user-images.githubusercontent.com/116996448/341479374-2adbbe4f-1abe-4a04-8228-fa976a53e410.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5Mzc0LTJhZGJiZTRmLTFhYmUtNGEwNC04MjI4LWZhOTc2YTUzZTQxMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jYWU3MWYxMzFlYjAyMDI1OGFlYjFmNWY4MTYyYTNkMmZjNmNhNWRhMDcxYzc2Y2IwNjc0OWM2Y2QzNDkwNzI0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.9vwpYHAGwGLdYUUt-XZpvQtCCZTb0kFA8jLbQqboIZs)
![Screenshot 2023-11-16 210321](https://private-user-images.githubusercontent.com/116996448/341479452-94e85d08-6251-4b56-a199-eb896028afda.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5NDUyLTk0ZTg1ZDA4LTYyNTEtNGI1Ni1hMTk5LWViODk2MDI4YWZkYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04YjgxYzc2YTBmMjJmMWJlYzExNmMwYjllNDA2YzY5OTFiNzZhYTdiMzFjOWM4NmEyOGIxY2FhMjYxNDMzNDVlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.3BGlHRgb0DM0AEyQFuxazX7OW-DfyeJ6gzGXDKKdvIM)
![Screenshot 2023-11-16 210358](https://private-user-images.githubusercontent.com/116996448/341479520-e0487f62-893b-41d3-8203-9e22c2682d83.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjAzMTc1NDgsIm5iZiI6MTcyMDMxNzI0OCwicGF0aCI6Ii8xMTY5OTY0NDgvMzQxNDc5NTIwLWUwNDg3ZjYyLTg5M2ItNDFkMy04MjAzLTllMjJjMjY4MmQ4My5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA3JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwN1QwMTU0MDhaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mODUxZmYyNWZiYjY1NDNkNWRlODQ5ZmM5NzQ1NmIwNTYxZmQyMzEyMjVmMDI2ODRmNTkyMDZlYTM3MjcyZWI0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.t0qZRhQYMOjkQu3NkG5RR1guBnTKlw4etbREbc3K77w)