Blueddit Backend is a RESTful API built with Django and Django REST Framework that powers the Blueddit platform. This API handles user authentication, community management, post creation, voting, following communities, and more—enabling the interactive and dynamic features of Blueddit.
Blueddit Backend provides the server-side functionality required to support a community-driven content platform. It manages:
- User Authentication: Register, login, token refresh, and logout.
- Community Management: Create, join, and leave communities.
- Post Operations: Create, read, update, and delete posts.
- Voting and Aura System: Vote on posts and update aura values.
- Follow/Unfollow Communities: Allow users to follow or unfollow communities.
All endpoints are secured using JWT, and the API adheres to RESTful principles for scalability and maintainability.
Server:
- Python – Programming language.
- Django – Web framework.
- Django REST Framework – API framework.
- djangorestframework-simplejwt – JWT authentication.
- SQLite – Database.
Tools:
- Postman – API testing.
- Git & GitHub – Version control.
- VSCode / PyCharm – Code editors/IDEs.
@Timasostima |
LinkedIn
@VulpeenGX |
LinkedIn
@Rutherfordio78 |
LinkedIn
@ciovanes |
LinkedIn
@RedondoDev |
LinkedIn
