This blog app is a modern web application built using the MERN stack, combining MongoDB, Express.js, React, and Node.js for a robust and scalable backend and front-end infrastructure. State management is efficiently handled with Redux, ensuring seamless data flow and improved user experience. The user interface is styled with Tailwind CSS, providing a sleek and responsive design. Firebase is integrated for authentication and real-time data handling, enhancing security and performance. This combination of technologies ensures a dynamic, user-friendly platform for creating, managing, and engaging with blog content.
- User Friendly UI
- Dark Mode for reading
- Hassle-free login using OAuth
- Comments and search section
- Organised Feed
- Separate admin access for content management
- Easy account management
Syntax | Description |
---|---|
MONGO | Your MongoDB connection URL |
JWT_SECRET | A secret string to be used for signing and verifying tokens. |
VITE_FIREBASE_API_KEY | Firebase key for OAuth and Cloud Storage to be stored as client-side secret |
The website might take some time to load at first as the Render server goes to sleep, give it some time once it is on it works magically.