/book-library-backend

This project has been set up as the backend part of the Book library web app (API) for regsitering user and authenticate them ; securing routes for CRUD Operations etc...

Primary LanguageJavaScriptMIT LicenseMIT

book-library-backend

📗 Table of Contents

📖 book library backend

book-library-backend has been set up as the backend part of the Book library web app (API) for regsitering user and authenticate them ; securing routes for CRUD Operations etc...

the app uses authentication for advanced features.

This is the Link to the Frontend repository of this project

🛠 Built With

Tech Stack

This project was implemented using:

Client
Server
Database

Key Features

  • User registration & Authentication
  • CRUD operations on books and users
  • Implementation of protected routes
  • Use JWT
  • Save favorite movies

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps:

Prerequisites

In order to run this project you need to have installed:

  • You’ll need to have Ruby and Rails on your machine.

Optionally, in order to modify this project you should to have installed:

Setup

To clone this repository to your desired folder:

git clone https://github.com/chiztechnology/book-library-backend.git
  • Access the cloned directory with:
cd book-library-backend
  • Open it with your favorite code editor.

Usage

In order to launch the app, it's mandatory to install the node dependencies then run the project

npm install
npm start

(back to top)

👥 Author

👤 Israel CHIZUNGU

(back to top)

🔭 Future Features

We will implement this on the future:

  • Upload books cover images
  • Use third-party APIs for finding worldwide books

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

For everybody whose code was helpfull

(back to top)

📝 License

This project is MIT licensed.

(back to top)