"JournoWeb" is an online platform designed for journalists and article writers, providing a seamless space to publish and share their work with the audience. The platform is built using PHP and MySQL and utilizes the Markdown format to create and showcase articles.
-
User Registration: Journalists and writers can create an account on JournoWeb by registering with their credentials. This allows them to log in and access the platform's features.
-
Article Creation: Once logged in, users can create articles using the Markdown format. Markdown is a lightweight markup language that enables writers to write content in a simple and readable manner, while the platform takes care of rendering the articles in a visually appealing format.
-
Article Management: JournoWeb provides an intuitive interface for users to manage their articles. They can edit, delete, and update the articles as needed.
-
Publishing and Sharing: Writers can publish their articles on the platform, making them accessible to the audience. JournoWeb generates a unique URL for each article, allowing writers to share their work with others easily.
-
User Interaction: Readers can interact with articles by leaving comments and providing feedback. This fosters engagement between writers and the audience, creating a community-driven environment.
-
Search and Discovery: JournoWeb incorporates a search functionality, enabling users to search for articles based on keywords or topics. This helps readers discover relevant content quickly.
-
PHP: The server-side scripting language used for building the backend logic of the JournoWeb platform.
-
MySQL: A relational database management system used to store and retrieve article data, user information, and other relevant data.
-
Markdown: A lightweight markup language that provides a simple and readable syntax for creating articles.
-
HTML/CSS: The frontend of JournoWeb is built using HTML and CSS to create an appealing and user-friendly interface.
To set up and run the JournoWeb demo project locally, follow these steps:
- Clone the repository to your local machine.
https://github.com/saidlagauit/JournoWeb.git
-
Import the provided SQL database file into your MySQL database.
-
Configure the database connection settings in the PHP files to match your local environment.
-
Start a local web server or use a development environment like XAMPP or WAMP to run the project.
-
Access the JournoWeb platform through your web browser.
If you'd like to contribute to the development of JournoWeb, feel free to submit pull requests or open issues on the project repository. Your contributions are highly appreciated!