Article Hub is a modern full stack web application designed for creating and managing articles with secure authentication.
- Clean architecture
- RESTful API design
- JWT Authentication & Authorization
- Frontend ↔ Backend integration
| Feature | Description |
|---|---|
| 🔐 Auth | Secure authentication with JWT |
| 📝 Articles | Full CRUD (Create, Read, Update, Delete) |
| 👤 Users | Registration & login system |
| 🛡️ Security | Protected routes (frontend + backend) |
| ⚡ Performance | Fast and responsive UI |
| 🌐 API | RESTful communication |
| 📊 Structure | Scalable backend architecture |
- Angular
- TypeScript
- HTML5 & CSS3
- RxJS
- ASP.NET Core (C#)
- Entity Framework Core
- JWT Authentication
- REST API
- Microsoft SQL Server
article-hub/
│
├── frontend/ # Angular Application
├── backend/ # ASP.NET Core API
└── database/ # SQL Scripts / Migrations
📸 Preview
git clone https://github.com/Ruan-Marcelo/AngularDotNet-Articles.git
cd AngularDotNet-Articlescd frontend
npm install
ng serve
1. User logs in
2. Receives JWT token
3. Sends token in requests
📈 Future Improvements
Authorization: Bearer YOUR_TOKEN
🚀 Feature 📌 Description
🔍 Search Article search & filtering
💬 Comments User interaction system
❤️ Likes Engagement system
📊 Dashboard Advanced admin metrics
☁️ Cloud Deploy on Azure / AWS
📱 Mobile Responsive improvements
🤝 Contributing
git checkout -b feature/AmazingFeature
git commit -m "Add AmazingFeature"
git push origin feature/AmazingFeatureIf you like this project, give it a star ⭐
✔️ Real authentication (JWT) ✔️ Full stack integration ✔️ Clean architecture ✔️ Scalable code structure
Inspired by: 🔗 https://btechdays.com/#/projects/view-project/32

