0% found this document useful (0 votes)
648 views

Full Stack Developer Assignment

The document outlines an assignment to build an online bookstore application with a Python backend, JavaScript frontend, and RESTful APIs. It requires implementing a book catalog with search and filtering, a database to store books and users, and frontend functionality for browsing, searching, and managing shopping carts and orders. The completed application should be deployed to GitHub.

Uploaded by

Kanhaiya Verma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
648 views

Full Stack Developer Assignment

The document outlines an assignment to build an online bookstore application with a Python backend, JavaScript frontend, and RESTful APIs. It requires implementing a book catalog with search and filtering, a database to store books and users, and frontend functionality for browsing, searching, and managing shopping carts and orders. The completed application should be deployed to GitHub.

Uploaded by

Kanhaiya Verma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Full Stack Developer Assignment

Assignment: Online Bookstore

Task Description: Your task is to develop an online bookstore application using Python for the
backend and JavaScript for the frontend. The application should allow users to browse and search for
books

Product Requirement:

 Provide a comprehensive catalog of books, including details such as title, author, description,
cover image, price, and customer ratings.
 Implement a search functionality allowing customers to search books by title, author, or
category.
 Include advanced filtering options to refine search results by genre, price range, publication
date, etc.

Technical Requirements:

1. Backend:

• Use Python and a web framework such as FastAPI, Django or Flask.

• Design and implement a database schema to store book and user information.

• Develop RESTful APIs to handle book listing, searching, and CRUD operations for the
shopping cart and orders.

2. Frontend:

• Use JavaScript and a modern frontend framework like React, Angular, or Vue.js.

• Create a frontend to browse and search and filter for books.

Share the github link of the deploy.

You might also like