Postaway-II is a fully-featured social media backend REST API built with Node.js, Express.js, and MongoDB. It allows users to create posts, comment, like, manage friendships, and securely reset passwords via OTP. The project follows RESTful principles, modular architecture, and repository pattern to ensure clean, maintainable, and scalable code.
Stars
1
Forks
0
Watchers
1
Open Issues
0
Overall repository health assessment
^6.0.0^1.4.7^17.2.1^5.1.0^7.2.1^9.0.2^6.18.0^2.0.2^7.0.5^3.17.050
commits
fix(friendship): ensure userId is a string for consistency in friendship requests
7cd3484View on GitHubfix(auth): update login response format to include success status and user details
d7ccac9View on GitHubfeat(bookmark): remove bookmark feature implementation
92e0c55View on GitHubfeat(auth): implement cookie-based authentication with access and refresh tokens
1df546bView on GitHubfeat(auth): add avatar upload and gender validation during signup
703210dView on GitHubrefactor(comment-controller): standardize methods with arrow functions and improve clarity
96592e7View on GitHubrefactor(comment-routes): standardize route structure and enhance clarity
5d140dfView on GitHubRefactor CommentModel: core constructor for comment objects
0fc94dcView on GitHubRefactor PostModel: core constructor with essential fields
da0e87bView on GitHubRefactor LikeModel: simplified to core constructor only
7d5b62eView on GitHubRefactor PostRepository: improved spacing, consistent variable naming, and query handling
d0b1849View on GitHubRefactor PostController: improved spacing, consistent variable naming, and error handling
841120aView on GitHubrefactor(like-routes): improve function naming in Like routes
ee109b5View on GitHub