Skip to content

A web application built with Express.js, Tailwind CSS, and SQLite3 for managing and sharing articles. Authors can securely upload articles with titles, content, and optional images, while readers can browse and like articles based on popularity and date. readers can browse and like articles based on popu

Notifications You must be signed in to change notification settings

hadithedetonator/blogging-tool

Repository files navigation

Article Management System

This is an article management system built with Express.js, Tailwind CSS, and SQLite3. It allows authors to authenticate and upload articles, while readers can view and like articles.

Features

  • Authentication: Authors can sign in to upload articles.
  • Article Upload: Authors can upload articles with a title, content, and optional image.
  • Article Viewing: Readers can view articles sorted by date or popularity.
  • Article Liking: Readers can like articles to show appreciation.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/article-management-system.git

    Navigate to the project directory:

cd article-management-system
Install dependencies:
npm install
Run the application:
npm start
The application will be accessible at http://localhost:3000.

Usage

Register as an author or reader. Authors can sign in to upload articles. Readers can view articles and like them. Enjoy reading and sharing articles!

Technologies Used

Express.js: Web framework for handling HTTP requests. Tailwind CSS: Utility-first CSS framework for styling. SQLite3: Lightweight SQL database engine.

Contributing

Contributions are welcome! Please fork the repository and submit pull requests to contribute.

License

This project is licensed under the MIT License.

About

A web application built with Express.js, Tailwind CSS, and SQLite3 for managing and sharing articles. Authors can securely upload articles with titles, content, and optional images, while readers can browse and like articles based on popularity and date. readers can browse and like articles based on popu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published