https://github.com/nishantcoder108/devlib
Devlib is an AI-powered development library where we can request programming-related book recommendations. I can download and read them. It is made using technologies such as TypeScript, React.js, Tailwind CSS, Next.js, Firebase, and Figma.
https://github.com/nishantcoder108/devlib
booksapi firebase nextui openai react reduxtoolkit rest-api tailwindcss typescript
Last synced: 3 months ago
JSON representation
Devlib is an AI-powered development library where we can request programming-related book recommendations. I can download and read them. It is made using technologies such as TypeScript, React.js, Tailwind CSS, Next.js, Firebase, and Figma.
- Host: GitHub
- URL: https://github.com/nishantcoder108/devlib
- Owner: NishantCoder108
- Created: 2024-02-26T12:03:15.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-03-05T12:09:31.000Z (over 1 year ago)
- Last Synced: 2025-02-06T01:46:27.102Z (5 months ago)
- Topics: booksapi, firebase, nextui, openai, react, reduxtoolkit, rest-api, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://devlib108.vercel.app/
- Size: 2.09 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI-Based Books Library
A web application for book recommendations powered by AI. Users can ask for book recommendations based on their interests and preferences, and the app provides personalized suggestions. Users can also download the recommended books.
## Live Link
[devlib.](https://devlib108.vercel.app/)
## Read Blog 👇
[Ai Based books library](https://nishantcoder.gumroad.com/l/ai-based-books-library?layout=profile)
## Demo Video
[](https://www.youtube.com/watch?v=R4RfPtBuNRQ)
## Technologies Used
- **Frontend**: React.js, TypeScript, NextUi, Tailwind CSS
- **State Management**: Redux Toolkit
- **Authentication**: Firebase Authentication
- **Design**: Figma for UI/UX design
- **Deployment**: Vercel
- **AI Integration**: OpenAI for book recommendations## Features
- **AI Book Recommendations**: Get personalized book recommendations based on your preferences.
- **Download Books**: Download recommended books directly from the app.
- **User Authentication**: Securely authenticate users using Firebase Authentication.
- **Responsive Design**: Fully responsive design for a seamless experience on all devices.## Getting Started
To get a local copy up and running, follow these simple steps:
1. Clone the repo
```sh
git clone https://github.com/NishantCoder108/devlib.git
```
2. Install NPM packages
```sh
npm install
```
3. Start the development server
```sh
npm run dev
```## Screenshots


## Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request