TLDevR's backend is built using Express.js and deployed via Firebase Cloud Functions. It provides an API to manage articles, categories, and user interactions such as article likes. The backend uses MongoDB for data storage and is designed for scalability and performance.
checkout the frontend repo: https://github.com/TruLie13/TLDevR
- Express.js API – RESTful API for managing routes such as
/users
,/articles
,/categories
, and/articleList
. - UUID-based Likes – Simple system for liking articles without requiring user accounts.
- Firebase Cloud Functions – Serverless functions to handle API requests.
- MongoDB – NoSQL database used for storing articles, categories, and user data.
- CORS – Cross-Origin Resource Sharing enabled for requests from different domains.
- Custom Error Handling – Middleware for consistent error management.
- Firebase Cloud Functions – Serverless functions for backend processing.
- Express.js – Framework for building the RESTful API.
- MongoDB – Database for storing articles, user interactions, etc.
- CORS – Middleware for enabling cross-origin requests.
- dotenv – For managing environment variables like API keys and database credentials.
This project is proprietary and all rights are reserved. You may not reuse, modify, distribute, or create derivative works based on this code without explicit permission from the author.
Please contact Zayan or pi.que LLC for licensing inquiries.