MyBrand-Fiston

Project Overview

MyBrand-Fiston is a blog related website.

Deployment

Features

User rofile

  • A user can create an account if he doesn't have one

  • A user can log in to his account if he does have it

  • A admin can view all users.

  • A admin can view specific user profile information.

  • A admin can modify specific user information.

  • A admin can delete specific user.

    Messages

  • A admin can view all messages.

  • A admin can view specific message.

  • A admin can delete specific message.

  • A user can create a message

    Comments

  • A user can view all comments.

  • A user can create a comment

  • A user can view specific comment.

  • A admin can delete specific comment.

    Blogs

  • A user can view all blogs.

  • A user can view specific blog.

  • A user can dd a blog.

  • A user can modify his/her blog.

  • A user can delete his/her blog.

Built With

  • Html5, css3 and Javascript
  • Firebase

Installation

  • Run git clone https://github.com/fistonhn/backend-blog-api
  • Run npm install to download and install all packages
  • Run npm devStart to start the server
  • Run npm test to test all API
  • And then Test the end points using postman or your browser

Contributing

You can contribute to this project by forking the project https://github.com/fistonhn/MyBrand-Fiston

And then submit your changes by creating a new pull request https://github.com/fistonhn/MyBrand-Fiston/compare

Author

HABIMANA Fiston

Acknowledgments