Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

News Portal Application! This sophisticated web application provides users with a seamless experience to stay informed, share opinions, and engage in discussions on a wide range of news articles.

Notifications You must be signed in to change notification settings

ahmod001/News-Portal

Repository files navigation

aznews-1

News Portal Application

Welcome to the News Portal Application! This sophisticated web application provides users with a seamless experience to stay informed, share opinions, and engage in discussions on a wide range of news articles.

Features

  • Browse News Articles: Effortlessly explore a curated selection of news articles, meticulously organized by categories such as politics, technology, sports, and more.

  • User Registration and Authentication: Seamlessly create and manage user accounts with a robust JWT-based authentication system, ensuring secure and private access.

  • Commenting System: Foster meaningful discussions by providing users with the ability to comment on news articles. Explore and respond to comments from a vibrant community of users.

  • Responsive Design: The application boasts a responsive design crafted with React, Bootstrap 4, and SCSS, ensuring an optimal user experience across devices, from desktops to smartphones.

  • Backend Powered by Laravel and Inertia.js: Leverage the power of Laravel for building a reliable backend, coupled with Inertia.js to facilitate dynamic, single-page application interactions.

Technologies Used

  • Laravel: A PHP web application framework renowned for its elegant syntax and powerful features, providing a solid foundation for robust and scalable web applications.

  • React: A cutting-edge JavaScript library for building modern user interfaces, enhancing the overall user experience with dynamic and interactive elements.

  • Inertia.js: A progressive JavaScript framework, eliminating the need for a separate API and allowing for the development of powerful single-page applications.

  • Bootstrap 4: A sleek and intuitive CSS framework that accelerates the development process, ensuring a visually appealing and consistent user interface.

  • SCSS: Elevate the styling of your application with SCSS, a preprocessor that enhances maintainability and readability while offering advanced features.

  • MySQL: A reliable and efficient relational database management system, ensuring seamless data storage and retrieval.

  • JWT Authentication: Ensure secure and stateless user authentication through JSON Web Tokens, providing a streamlined and robust authentication process.

User Module

User Module API Documentation

News Module

News Module API Documentation

Comment Module

Comment Module API Documentation

Installation

  1. Clone the Repository:

    git clone https://github.com/ahmod001/News-Portal.git
    

About

News Portal Application! This sophisticated web application provides users with a seamless experience to stay informed, share opinions, and engage in discussions on a wide range of news articles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /