DevBlog is a full-stack web application that allows users to create, edit, delete, and manage their own blog posts. Whether you're a developer looking to share your insights, document your projects, or simply express your thoughts, DevBlog provides a simple and intuitive platform to do so.
- User Authentication: Users can sign up, log in, and log out securely.
- Create, Read, Update, Delete (CRUD) Operations: Users can create new blog posts, view existing posts, edit their own posts, and delete posts they no longer wish to keep.
- Responsive Design: DevBlog is designed to be fully responsive, ensuring a seamless experience across devices of all sizes.
- User Profiles: Each user has their own profile page where they can view all their published blog posts.
- Search Functionality: Users can search for specific blog posts by title or content.
- Comments: Enable comments on blog posts to foster discussion and engagement.
- Tags/Categories: Organize blog posts by tags or categories for easy navigation and discovery.
- Frontend: HTML, CSS, JavaScript, React.js, Antdesign
- Backend: Node.js, Nest.js, Postgresql
- Authentication: JSON Web Tokens (JWT)
- Database: Postgresql
- Deployment: Heroku
$ pnpm run init
$ pnpm run dev
View your application in your browser
$ pnpm run build
$ pnpm run start
We reply FAST on our Discord server.
Twitter - @marblismAI