Skip to content

GppCalcagno/AI-Enhanced-Web-Bookstore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 AI-Enhanced-Web-Bookstore

This project is a web-based bookstore application developed. The application includes standard CRUD operations for managing books and incorporates an AI-based feature. The communication between the front-end and back-end is implemented using REST APIs.

🗝️ Key Features

  1. 📖 View Books: Users can see all books in the inventory.
  2. Add New Book: Users can add a new book to the inventory.
  3. ✏️ Edit Book Information: Users can modify an existing book's information.
  4. 🗑️ Delete a Book: Users can remove a book from the inventory.
  5. 🔍 Filter Books: Users can filter books based on various criteria.
  6. 🔢 Sort Books: Users can sort books based on various attributes.
  7. 📄 Book Details Page: Users can view more details about a book.
  8. 👤 User Account Creation: Users can create an account.
  9. Review/Rating System: Users can leave reviews or ratings on books.
  10. 🛒 Shopping Cart/E-commerce: Users can add a book to a cart and make a purchase.
  11. 📝 Review Resume using GPT API: An additional functionality that uses the GPT API to review resumes.

💻 Technologies Used

Repository Organization 📂

The repository is organized into the following main directories:

  • frontend_project/: Directory containing the Django project.

  • backend_project/: Directory containing the ReactJS project.

  • Commercial_Presentation.pdf: Commercial Presentation.

  • Technical_Presentation.pdf: Technical Presentation.

Evaluation 📝

This project was developed as part of an interview challenge for Iriscube Reply. The entire project, from conception to completion, was carried out over a span of 6 days.

Despite my efforts to reach out for feedback, I have not received any response from the company regarding scheduling a meeting for code reviews. However, I believe in the value of every learning experience.

Please note that the absence of feedback is not a reflection on the quality of the project, as the company has not viewed the code.

About

irisCube Reply Interview Challenge.This project is a web-based bookstore application developed. The application includes standard CRUD operations for managing books and incorporates an AI-based feature.

Topics

Resources

Stars

Watchers

Forks

Contributors