demo_DCK0kIuG.webm
Articles App is a full-stack web application that allows authors to write and publish articles while enabling users to read and explore content. The application is built using the following technologies:
- Frontend: Angular
- Backend: Node.js and Express
- Database: MongoDB
- Authoring: Authors can register, log in, and create articles with rich text content.
- Publishing: Articles can be categorized, published, and made public or private.
- Reading: Users can view and read published articles.
- Angular: Frontend framework for building the user interface.
- Node.js: JavaScript runtime for backend development.
- Express: Web framework for building the server-side API.
- MongoDB: NoSQL database for storing articles, users, and author information.
To run this project locally, you need to have:
- Node.js (version 14.x or later)
- Angular CLI (version 14.x or later)
- MongoDB (locally or via a cloud provider like MongoDB Atlas)
- Clone the Repository
git clone https://github.com/abdulazimRabie/article-app-fullStack.git
cd articles-app