- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
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
This project was implemented using:
Client
Server
Database
- User registration & Authentication
- CRUD operations on books and users
- Implementation of protected routes
- Use JWT
- Save favorite movies
To get a local copy up and running, follow these steps:
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:
-
Git.
-
Code editor like: Visual Studio code, or others...
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.
In order to launch the app, it's mandatory to install the node dependencies then run the project
npm install
npm start
👤 Israel CHIZUNGU
- GitHub: chiztechnology
- Twitter: IsraelChizungu
- LinkedIn: IsraelChizungu
- Portfolio: IsraelCH
We will implement this on the future:
- Upload books cover images
- Use third-party APIs for finding worldwide books
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
For everybody whose code was helpfull
This project is MIT licensed.