Skip to content

A web App where users can create, read, update, and delete blog posts, can add, reply, and delete comments, can like/unlike a post. Users can also sign up, login, update and cancel their accounts. Built with Rails.

License

Notifications You must be signed in to change notification settings

ernestmusong/Blog-app

Repository files navigation

Blog app

📗 Table of Contents

📖 [Catalog of my things]

[Catalog of my things] A web application that allows users to create, read, update, and delete blog posts, add and delete comments, like/unlike a post. Users can sign up, login, update and cancel their accounts.

🛠 Built With

Tech Stack

Server Database

(back to top)

Key Features

  • [Sign up]
  • [ Login ]
  • [ Logout ]
  • [ Edit profile ]
  • [ Cancel account ]
  • [Add new post]
  • [Delete post]
  • [Add comment]
  • [Delete comment]
  • [Like post]
  • [Unlike post]

(back to top)

💻 Getting Started

Preriquisites

Ruby version >= 3.0.0

Setup

Clone this repository to your desired folder: sh cd my-folder git clone https://github.com/ernestmusong/Blog-app.git

Install:

Run: bundle install Run: npm install

Start:

Run: rails s

Tests:

Run: rspec

(back to top)

👥 Authors

👤 Musong Ernest

👤 Oussama Elabdioui

(back to top)

🔭 Future Features

  • [reply to a comment]
  • [Search for specific blog posts based on keywords or tags]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, give it a star please!

(back to top)

🙏 Acknowledgments

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A web App where users can create, read, update, and delete blog posts, can add, reply, and delete comments, can like/unlike a post. Users can also sign up, login, update and cancel their accounts. Built with Rails.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published