- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
Book Store is a web application that allows users to add books to the library, reserve books, and delete books. The api is built using Ruby on Rails and PostgreSQL and deployed on ----- whereas the front end is built using React and Redux and deployed on -----.
Client
- View Template Engine ".erb"
Server
Database
- Register a new user: a new user can register by filling out his name and email.
- User login: a registered user can log in to the app using his name and email.
- Add Bookd: a user can add a book.
- Delete Books: a user can delete a book.
- Reserve Books: a user can reserve a book.
To get a local copy up and running, follow these steps.
In order to run this project you need:
- A Code editor such as
VsCode
. - A web browser.
- Postgresql, ruby and ruby on rails should be installed on your local machine
Clone this repository to your desired folder:
cd my-folder
git [email protected]:NurkaAmre/Final-Capstone-Back-End.git
Install this project with:
cd Final-Capstone-Back-End
bundle install
To run the project, execute the following command:
rails db:create, rails db:migrate, rails db:seed
To run tests, run the following command:
rspec spec/
You can deploy this project using: Render
https://github.com/NurkaAmre/Final-Capstone-Back-End/issues/13
https://github.com/NurkaAmre/Final-Capstone-Back-End/projects/1
The team consists of four members.
https://github.com/NurkaAmre
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- GitHub: @chuaindia
- Twitter: @chuaghosh
- LinkedIn: @Ghosh
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: [LinkedIn](https://www.linkedin.com/in/Joseph Irirwanirira)
- GitHub: @OmarMWarraich
- Twitter: @omarwarraich1
- LinkedIn: LinkedIn
- Search Bar: user can search a book from a list of books.
- Api for Search: Integration of an external API to search for books.
- Book Reading Task Bar user can read a book and can see the progress of the book.
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project please help it stand out by giving it a star ✨
- We would like to thank Microverse for providing this great opportunity and for the project guide as well 👏
- Thanks Gregoire Vella for design guidelines since this project
- Special thanks to our coding partners for their support and help and to anybody who would be reviewing our code.
This project is MIT licensed.